128542-51-8 | 7-iodonaphthalen-2-ol | AOBChem