2921879-82-3 | 4-Cyclohexyl-1-ethoxy-2-iodobenzene | AOBChem