2386691-38-7 | 5-Bromo-1-(difluoromethyl)-2-ethoxy-3-iodobenzene | AOBChem