2969406-83-3 | ethyl 3-(2-fluoro-4-hydroxyphenyl)-3-hydroxybutanoate | AOBChem