17922-97-3 | 4-Cyano-N-1-naphthalenylbenzamide | AOBChem