784149-45-7 | 2-(Iodomethyl)-6-(phenylmethoxy)naphthalene | AOBChem