Cyanobacteria & Protists

Oscillatoria sp.

DSM 101364