TNH12b - titanium needleholder 12cm long with heavy duty jaws

$175.00Price