The benzimidazole scaffold is a useful structural modification for the development of molecules of pharmaceutical or biological interest. Appropriately substituted benzimidazole derivatives have found diverse therapeutic applications such as in antiulcer, antihypertensive, antiviral, antifungal, anticancer, and antihistaminics