129248-73-3 N-(Biphenyl)glycylhydrazide