111044-21-4 GLYCINE, N-(2-BENZOYL-4-NITROPHENYL)-, HYDRAZIDE N-(2-Benzoyl-4-nitrophenyl)glycine hydrazide