Answer: haemodialysers

AnswerCrossword Clue
haemodialysersHAEMODIALYSER, an artificial kidney also HAEMODIALYZER