Intravascular occluding catheter, navigational-sensing (physical object)
Supplier: international · SCTID 736904005
Intravascular occluding catheter