86354-64-5 | N-Ethyl-3-(2-naphthalenylmethoxy)benzamide | AOBChem