15309-82-7 | N-1-Naphthalenylbenzenesulfonamide | AOBChem