Menu
Cart
Leica Microscope Drape 8420, 137 x 380cm, 54" x 149", 20 per case

Leica Microscope Drape 8420, 137 x 380cm, 54" x 149", 20 per case

Gallagher Medical Products

  • $47500
  • Save $5900


Best with Leica OH3/OHS/OH1 surgical microscopes.

We Also Recommend