SEARCH Articles Figures Tables Acid doping Benzimidazole acidity Benzimidazoles acids Doped poly Doping poly Poly acid