Product Name
:
Intestinal and Pylorus Clamps
Art No:
36-360-24
Specifications
:
Size
:
20.5 CM - 8"