4-Ethylbenzenesulfonic acid 2-(1H-indol-3-ylmethylene)hydrazide | CAS 588674-78-6 | Chemical Identity, Structure & RFQ | MolGraph