isoimidazoles
English
Noun
isoimidazoles
plural of
isoimidazole