Payr Intestinal and Stomach Clamp

SKU: 20-227-28

Description

Payr Intestinal and Stomach Clamp, with pin, 28cm / 11"

Related Products