An image of an Euglena spirogyra quadrangular eye flagellate in phase contrast highlighting the flagellum eye spot and paramylon grains

Code produit:
930359886