2921880-75-1 | ethyl 3-hydroxy-3-(2,4,6-trifluorophenyl)butanoate | AOBChem