Tecovirimat antiviral drug molecule

Bildnummer 12917593
Tecovirimat antiviral drug molecule
;