Tecovirimat antiviral drug molecule

Bildnummer 12917595
Tecovirimat antiviral drug molecule
;