Benzaldehyde, 4-hydroxy-3-methoxy-5-(trifluoromethyl)- [ 116314-60-4 ]