100942-28-7 | Ethyl 3-(2,6-dimethoxyphenyl)-2-propenoate | AOBChem