89329-19-1 | 3,5-Dimethoxyphenyl 3-phenyl-2-propenoate | AOBChem