Kynurenine molecule, illustration

Bildnummer 13248599
Kynurenine molecule, illustration
;