Kidney Pedicle Clamp Guyon Non-Traumatic 8″
Catalog #: UDL015
Catalog #: UTR005
Catalog #: UOF015
Catalog #: UDL020