720676-17-5 | N-2-Naphthalenyl-3-(trifluoromethyl)benzamide | AOBChem