Payr Intestinal Stomach Clamps
25-08258-21

Payr Intestinal Stomach Clamps 21cm/8¼”

Description

Payr Intestinal Stomach Clamps 21cm/8¼”