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