Payr Intestinal and Stomach Clamps 21.0 cm, With Pin

Payr Intestinal and Stomach Clamps 21.0 cm, With Pin

SKU: 141-003 Category:

Payr Intestinal and Stomach Clamps 21.0 cm, With Pin