2969412-73-3 | 1-iodo-2-isobutoxy-3-methoxy-5-(trifluoromethyl)benzene | AOBChem