4-Hydroxy-2-trifluoromethylbenzaldehyde [ 1243395-68-7 ]