72606-32-7 BRN 2467014 GLYCINE, N-ETHYL-, 2-(2,3,5,6-TETRAMETHYLBENZYLIDENE)HYDRAZIDE N-Ethylglycine 2-(2,3,5,6-tetramethylbenzylidene)hydrazide