Artesunate malaria drug molecule

Bildnummer 11809863
Artesunate malaria drug molecule
;