sulfonyltriazoles
English
Noun
sulfonyltriazoles
plural of
sulfonyltriazole