Cyanobacteria & Protists

Synechocystis sp.

DSM 101397