Sale!

Scudder Intestinal Clamp

$1,056.00 $845.00

Heavy / 20 1/2″ (52 cm)

SKU: 1404-895 Categories: , ,