Details for unidentified cyanobacterium OLI-01

unidentified cyanobacterium OLI-01

NCBI Taxonomy ID: 169065
NCBI Taxonomy Rank: Species