2969359-58-6 | 1,5-di-tert-butyl-2-(difluoromethoxy)-3-iodobenzene | AOBChem