C1881 Dialysis access system

Dialysis access system (implantable)