Payr Intestinal Stomach Clamps
25-08258-35

Payr Intestinal Stomach Clamps 35cm/13¾”

Description

Payr Intestinal Stomach Clamps 35cm/13¾”