2918856-94-5 | 1-iodo-4-(methoxymethoxy)-2-(trifluoromethyl)benzene | AOBChem