Payr Intestinal Stomach Clamps

Payr Intestinal Stomach Clamps 35cm/13 3/4″

SKU: MS-24-5858-35 Categories: ,
Description

Payr Intestinal Stomach Clamps 35cm/13 3/4″