Catheters,Implantable

《英文msh词典》Catheters,Implantable
[入口词] Catheters,Implantable
[主题词] Catheters,Indwelling
[英文释义] Catheters designed to be left within an organ or passage for an extended period of time.