6626-84-2 Dimethyl benzylidenemalonate Malonic acid, benzylidene-, dimethyl ester NSC58321 Propanedioic acid, (phenylmethylene)-, dimethyl ester