572897-07-5 | 4-Ethyl-N-1-naphthalenylbenzamide | AOBChem