Intestinal and Pylorus Clamps
Product Code:
PMI-9336
Description:
PAYR
Pylorus clamp 315 mm










