Cyanobacteria & Protists

Pseudocyanosarcina phycocyania

DSM 112640