Answer: haemodialyzers

AnswerCrossword Clue
haemodialyzersHAEMODIALYZER, an artificial kidney also HAEMODIALYSER