Benzaldehyde, 2-hydroxy-4-(trifluoromethyl)- [ 58914-34-4 ]