Magnified view of bacterial culture with microscope level detail

Code produit:
1095645609