5956-92-3 BRN 2597584 GLYCINE, N,N-DIETHYL-, (p-PHENYLPHENACYLIDENE)HYDRAZIDE N,N-Diethylglycine (p-phenylphenacylidene)hydrazide