Needle Holder Intracardiac Stainless Steel 5 in Ea

8-65TC Intracardiac Needle Holder

Instruments / Surgical Instruments / 9539246 | Integra Lifesciences Sales LCC - 8-65TC