2-Aminobenzohydrazide1904-58-130 % similar 2-Bromobenzoic acid hydrazide29418-67-530 % similar o-Hydroxylbenzhydrazide936-02-730 % similar