820238-59-3

Propanedioic acid, monoethyl ester, 1-(4-cyanophenyl)hydrazide