Leica Microscope Drape 8218, 115 x 180cm, 45" x 70", 20 per case

Sale price $418.50 Regular price $510.00

Best with Leica M655/M400 surgical microscopes.