Needle Holder Castroviejo Stainless Steel 5.5 in Ea

18-1828 Needle Holder

Instruments / Surgical Instruments / 9534278 | Integra Lifesciences Sales LCC - 18-1828