Payr Intestinal Stomach Clamps

Payr Intestinal Stomach Clamps 29cm/11 1/2″

SKU: MS-24-5857-29 Categories: ,
Description

Payr Intestinal Stomach Clamps 29cm/11 1/2″