1250656-93-9 | Benzene, 1-iodo-3-(2,2,2-trifluoroethoxy)- | AOBChem