Anabaena heterocysts viewed through the microscope at 100x.

Anabaena heterocysts viewed through the microscope at 100x. - 118496399

Microcrystals of Aspergillus flagellum in polarized light.

Similar stock images

to-top-page