668989-35-3 | 2-Ethynyl-6-(phenylmethoxy)naphthalene | AOBChem