sulfonylhydrazones
English
Noun
sulfonylhydrazones
plural of
sulfonylhydrazone