Microscopic view of algae cells, green tones, high magnification, with copy space

Code produit:
855427198