Guyon Kidney Pedicle Clamp 22.0 cm