1030536-69-6 | 4-Ethylbenzenesulfonic acid 2-[1-(4-pyridinyl)ethylidene]hydrazide | AOBChem