Novel 2-mercaptobenzimidazole derivatives: synthesis and evaluation of its antibacterial and antioxidant activities