Kidney Pedicle Clamp Guyon Non-Traumatic 8″
Catalog #: UTR030
Catalog #: UCU015
Catalog #: UDL005
Catalog #: UDL030