72606-28-1 BRN 2161638 GLYCINE, N-PHENETHYL-, 2-(2,4,6-TRIMETHYLBENZYLIDENE)HYDRAZIDE N-Phenethylglycine 2-(2,4,6-trimethylbenzylidene)hydrazide