Synechococcus elongatus
Source: NCBI Taxonomy (ID 32046)
Taxonomy ID: 32046
Rank: species
Scientific name: Synechococcus elongatus
Authority: Synechococcus elongatus Nageli 1849