Luffa pollen, whole mount, 80X light micrograph. Red and blue stained pollen grains, a fine, coarse powdery substance, under light microscope. Six combined photos. Isolated, on white background.

Code produit:
590284660