5292-53-5 | diethyl 2-benzylidenemalonate | AOBChem