2969480-74-6 | 6-iodo-4-(trifluoromethoxy)benzo[d][1,3]dioxole | AOBChem