2918919-72-7 | 4-Iodo-2-(methoxymethyl)-1-(trifluoromethoxy)benzene | AOBChem