2-hydroxy-5-[2-methoxy-5-(trifluoromethyl)phenyl]benzaldehyde [ 1261953-85-8 ]