Artesunate malaria drug molecule

Bildnummer 11809865
Artesunate malaria drug molecule
;