102996-58-7 | Ethyl 3-(4-methoxy-2,5-dimethylphenyl)-2-propenoate | AOBChem