1024054-84-9 | 1-(1-Naphthalenylmethyl)-1H-indole | AOBChem