2918894-14-9 | 1-(Benzyloxy)-2-iodo-3-(trifluoromethyl)benzene | AOBChem