Cyanobacteria & Protists

Synechococcus rubescens

DSM 104181