1528740-16-0 | 2,6-Dimethoxyphenyl 2-propenoate | AOBChem