Cyanobacteria & Protists

Spirulina subsalsa

DSM 101202