The heterocyclic compound (or salt thereof) has the formula (I): wherein X is S, O, or -NR3- (in which R3 is H, alkyl or substituted alkyl, or may form an optionally substituted heterocyclic ring together with R1 via the nitrogen atom); R1 is optionally substituted alkyl, optionally substituted aryl, or optionally substituted heterocyclic; and R2 is H, or one or more substituents on the benzene ring independently selected from hydroxy, optionally substituted lower alkyl, optionally substituted lower alkoxy, optionally substituted lower alkanoyl, optionally substituted aroyl, carboxyl, optionally substituted lower alkoxycarbonyl, amino, lower alkylamino, di(lower alkyl)amino, carbamoyl, lower alkylcarbamoyl, di(lower alkyl)carbamoyl, halogen, nitro or cyano. Also described is a pharmaceutical composition comprising the compound of formula (I) or its pharmaceutically acceptable salt. Also described are interferon inducers, antiviral agents, anticancer agents and therapeutic agents for immunologic diseases; which comprise the compound of formula (I) or its pharmaceutically acceptable salt.
展开▼