Cyanobacteria & Protists

Cyanobacteria sp.

DSM 104200