2969441-36-7 | 4-iodo-1-(methoxymethoxy)-2-(trifluoromethoxy)benzene | AOBChem