14379-80-7 Aminoacethydrazide Aminoacetic acid hydrazide Glycine, hydrazide NSC516397