Kidney Pedicle Clamp Guyon Non-Traumatic 8″
Catalog #: UTR015
Catalog #: UCU010
Catalog #: UDL010
Catalog #: UDL015