Tecovirimat antiviral drug molecule

Bildnummer 12917594
Tecovirimat antiviral drug molecule
;