114838-31-2 | 4-Methylbenzenesulfonic acid 2-[1-(2-naphthalenyl)ethylidene]hydrazide | AOBChem