Lloyd-Davis Intestinal Clamp

Lloyd-Davis Intestinal Clamp

Quantity
Info Product
SKU: 31-197-31 Category:

Description

Lloyd-Davis
31-197-31
31.5 cm / 12 1/2″

Cart (0 items)