930883-17-3 | 4-(1-Naphthalenylmethoxy)benzamide | AOBChem