890522-61-9 | Benzenesulfonic acid, 3-cyano-, hydrazide | AOBChem