2921848-33-9 | 1-iodo-4-isopropoxynaphthalene | AOBChem