having antiviral, antihypertensiv