890891-08-4 | Methyl 2-cyano-3-[4-(1-methylethoxy)phenyl]-2-propenoate | AOBChem