612833-40-6 | 2-Benzyloxy-5-(trifluoromethyl)-1-iodobenzene | AOBChem