Return to Article Details Styryl-Benzimidazoles: A Versatile Scaffold with Promising Therapeutic Potential – A Review Download Download PDF