114642-64-7 2-BUTENEDIOIC ACID, (E)-, MONOMETHYL ESTER, 2-((4-NITROPHENYL)SULFONYL)HYDRAZIDE Monomethyl (E)-2-butenedioate 2-((4-nitrophenyl)sulfonyl)hydrazide