Cerebrospinal fluid shunt catheter plug (physical object)
Supplier: international · SCTID 1156909008
Nervous system implant Plug