Payr Intestinal Clamps

Write a review
SAM01854
In stock

Payr Intestinal Clamps

Length:
14.5cm