Guyon Kidney Pedicle Clamp Forceps 24.0 cm