868562-27-0 | Ethyl 3-(3,4-dimethoxy-2-methylphenyl)-2-propenoate | AOBChem