18066-68-7 | ethyl 2-(3,4-dimethoxyphenyl)acetate | AOBChem