129462-42-6 N-(4-Amino-2-nitrotoluinyl)glycylhydrazide