SEARCH Articles Figures Tables Imidazole groups Imidazole/imidazolium groups histidine Imidazolium Imidazolium groups