2868-38-4 | N-1-Naphthalenylpropanamide | AOBChem