690265-29-3 | (6-iodonaphthalen-2-yl)methanol | AOBChem