144333-90-4 2-Butenedioic acid (Z)-, monomethyl ester, (diphenylmethylene)hydrazide