Benzaldehyde,2-ethoxy-4-(trifluoromethyl)- [ 334018-36-9 ]