18-115-21
Doyen
Intestinal Clamp
Size: 21.5 cm
18-115-23 B
Size: 23.5 cm
18-115-21 C
Size: 21 cm
18-115-23 D
Size:23 cm