895337-67-4 | 4-(1-Methylpropyl)benzenesulfonic acid 2-(2-ethylbutylidene)hydrazide | AOBChem