A713539 | 1-(4-hydroxy-3-iodonaphthalen-1-yl)ethanone | AOBChem