SEARCH Articles Figures Tables Cysteine imidazolium group Imidazole/imidazolium groups Imidazole/imidazolium groups histidine Imidazolium Imidazolium salts functionalised alkyl groups