Cyanobacteria & Protists

Phormidium formosum

DSM 101194