main menu
Payr Intestinal and Stomach Clamp, without pin, 22cm / 8½"
20-175-18
20-175-20
20-177-20
20-177-23