Synechococcus sp. CBW1006
Source: NCBI Taxonomy (ID 1353138)
Taxonomy ID: 1353138
Rank: species
Scientific name: Synechococcus sp. CBW1006
Equivalent name: cyanobacterium CBW1006