Guyon Kidney Pedicle Clamp 23.0 cm