Payr Intestinal Clamps

Write a review
SAM01855
In stock

Payr Intestinal Clamps

Length:
20cm