2,4,5-Trichlorobenzenesulfonyl hydrazide 6655-72-7 Benzenesulfonic acid, 2,4,5-trichloro-, hydrazide NSC310022