Cyanobacteria & Protists

Cyanobacteria sp.

DSM 104197