2-amino-benzoic acid N'-pyridin-2-yl-hydrazide (HCID 68533562)|Huagongshe