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

Sale price $475.00 Regular price $534.00

Best with Leica OH3/OHS/OH1 surgical microscopes.