Carboxysome subunit molecule

Bildnummer 12326035
Carboxysome subunit molecule
;