Cyanobacteria & Protists

Planktothrix rubescens

DSM 109804