2969423-10-5 | 4-(difluoromethoxy)-2-ethoxy-1-iodobenzene | AOBChem