9 5/8″ Cleveland Clinic Renal Clamp – left large

Single Use or Reusable

SKU 65-6112

Login for price