2-(Methoxymethoxy)-4-(trifluoromethoxy)benzaldehyde 95% 1321963-79-4 C₁₀H₉F₃O₄ 250.17 g./mol $65.38 View