Benzenesulfonyl-acetic acid hydrazide (HCID 11378890)|Huagongshe