Lumazine synthase molecule

Bildnummer 12348378
Lumazine synthase molecule
;