Detailed capture of high-powered microscope lenses and slides in a research facility

Code produit:
733463867