64260-83-9 | Ethyl 4-[(1-naphthalenylmethyl)amino]benzoate | AOBChem