• WCI-18-122-15
  • Payr-Baby
  • Intestinal and Pylorus Clamp
  • Size: 15 cm
  •