high purity antiviral compound