Illuminated microscope 25x (3 x LED)0Illuminated microscope 25x (3 x LED)Product codeLD6156Product codeLD6156Request a quotation