2-Arilbenzimidazoli come potenziali agenti antivirali e antitumorali.