2411576-27-5 | Benzaldehyde, 2-(2,2,2-trifluoroethoxy)-4-(trifluoromethyl)- | AOBChem