129115-53-3 | Ethyl 2-cyano-3-(4-ethoxyphenyl)-2-propenoate | AOBChem