Guyon

SKU: HI-1457

Kidney Pedicle Clamp