Cyanobacteria endospores (Dermocarpa sp.), TEM

Bildnummer 12299008
Cyanobacteria endospores (Dermocarpa sp.), TEM
;