89814-29-9 | Ethyl 2-cyano-3-(4-iodophenyl)-2-propenoate | AOBChem