Payr Intestinal and Stomach Clamp

SKU: 20-222-22

Description

Payr Intestinal and Stomach Clamp, with pin, 22cm / 8½"

Related Products