artesunate -chemical-formula

Artesunate’s patent problems could prevent it from being developed as an antiviral, but it does have antiviral properties.