84186-23-2 | Ethyl 2-cyano-3-(2-fluorophenyl)-2-propenoate | AOBChem