• image1

Guyon

PST-1458

description

Kidney Pedicle Clamp