2921754-35-8 | 1-(difluoromethoxy)-2-iodo-4-phenoxybenzene | AOBChem