An array of fluorescence microscopes ready for use in a dark room, set up for imaging tagged biomolecules

Code produit:
915325791