Antiviral agents from natural sources.