Kidney Pedicle Clamp Guyon Non-Traumatic 8″
Catalog #: UTR010
Catalog #: UTR025
Catalog #: UDL050
Catalog #: UDL020