89329-18-0 | 2,4-Dimethylphenyl 3-phenyl-2-propenoate | AOBChem