2835566-98-6 | 4-Methylbenzenesulfonic acid 2-[(3,5-dimethylphenyl)methylene]hydrazide | AOBChem