Trehalose sugar molecule

Bildnummer 11817341
Trehalose sugar molecule
;