2969367-58-4 | ethyl 3-(3-(benzyloxy)-2,4-difluorophenyl)-3-hydroxybutanoate | AOBChem