2969214-71-7 | 1-iodo-4-isobutoxy-2-phenoxybenzene | AOBChem