E1632 Wearable artificial kidney

Wearable artificial kidney, each