Tafenoquine malaria drug molecule

Bildnummer 12917565
Tafenoquine malaria drug molecule
;