114642-63-6 2-BUTENEDIOIC ACID, (E)-, MONOMETHYL ESTER, 2-((4-BROMOPHENYL)SULFONYL)HYDRAZIDE Monomethyl (E)-2-butenedioate 2-((4-bromophenyl)sulfonyl)hydrazide