Cyanobacteria & Protists

Tolypothrix sp.

DSM 101307