1261660-80-3 | 2-(difluoromethoxy)-6-iodonaphthalene | AOBChem