Open in TheBrain

*Implantable continuous dialysis hemofiltration device that combines hemodialysis and peritoneal dialysis.