133571-95-6 | ethyl 3-(2,5-dimethoxyphenyl)-3-hydroxybutanoate | AOBChem