2228151-82-2 | 1-(2,4,6-Trifluorophenyl)-1,2-ethanediol | AOBChem