18-123-21
Payr
Intestinal and Pylorus Clamp
Size: 20.5 cm
18-123-29 B
Size: 29 cm
18-123-35 C
Size: 34.5 cm