3-(Benzyloxy)-4-(trifluoromethyl)benzaldehyde [ 2173135-86-7 ]