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