Lumazine synthase molecule

Bildnummer 11643202
Lumazine synthase molecule
;