TNH16a - Titanium needleholder 16cm long with delicate jaw

$175.00Price