BABCOCK Intestinal Forceps 16.0 cm

  • Made of Stainless steel
  • Finishing doff
SKU: 027-160-160 Categories: , , , , Tag: