Cyanobacteria & Protists

Chroococcus sp.

DSM 101203