1779843-54-7 | 3-(2,2,2-Trifluoro-1-hydroxyethyl)benzaldehyde | AOBChem