Benzaldehyde, 2-hydroxy-6-(trifluoromethyl)- [ 58914-35-5 ]