18-129-25
Mayo-Robson
Intestinal Clamp
Size: 26 cm