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

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

Gallagher Medical Products

  • $41850
  • Save $9150


Best with Leica M655/M400 surgical microscopes.

We Also Recommend