Set Renal Dilator Amplatz

  • Polyethylene, 30cm long
  • Radio Opaque
  • Disposable