128542-52-9 | 8-iodonaphthalen-1-ol | AOBChem