96-86-6 Benzamidomalonic acid, diethyl ester Diethyl benzamidomalonate Diethyl benzoylaminomalonate Malonic acid, benzamido-, diethyl ester NSC121984 Propanedioic acid, (benzoylamino)-, diethyl ester