2921898-71-5 | 2-(difluoromethoxy)-4-iodo-1-isopropoxybenzene | AOBChem