Implantable arteriovenous fistula needle guide (physical object)
Supplier: international · SCTID 701587008
Cardiovascular surgical device Guide