874338-40-6 | 1-ethoxy-2-iodonaphthalene | AOBChem