Carboxysome subunit molecule

Bildnummer 12326088
Carboxysome subunit molecule
;