2969448-66-4 | 1,3-diethoxy-2,4-difluoro-5-iodobenzene | AOBChem