Cyanobacteria & Protists

Chroococcus sp.

DSM 101368