2969485-35-4 | ethyl 3-(2-fluoro-3-iodophenyl)-3-hydroxybutanoate | AOBChem