848623-16-5 | 4-Ethoxybenzenesulfonic acid 2-(1-naphthalenylmethylene)hydrazide | AOBChem