2969343-46-0 | 6-iodo-7-(trifluoromethoxy)-2,3-dihydrobenzo[b][1,4]dioxine | AOBChem