Menu
Cart
Leica Microscope Drape 8298, 115 x 300cm, 45" x 118",  20 per case

Leica Microscope Drape 8298, 115 x 300cm, 45" x 118", 20 per case

Gallagher Medical Products

  • $46800
  • Save $5400


Best with Leica OH3/OHS/OH1/F40/MS3 surgical microscopes.

We Also Recommend