Trehalose sugar molecule

Bildnummer 11817340
Trehalose sugar molecule
;