Kidney Pedicle Clamp Guyon Non-Traumatic 8″
Catalog #: UDL035
Catalog #: UCU005
Catalog #: UTR010
Catalog #: UTR045