Kidney Pedicle Clamp Guyon Non-Traumatic 8″
Catalog #: UOF015
Catalog #: UTR045
Catalog #: UDL005
Catalog #: UCU005