Product Name
:
Intestinal and Pylorus Clamps
Art No:
36-360-23
Specifications
:
Size
:
15 CM - 6"