Envelope structure of Synechococcus sp. WH8113, a nonflagellated swimming cyanobacterium

Envelope structure of Synechococcus sp. WH8113, a nonflagellated swimming cyanobacterium