96654-23-8 BRN 0669687 OXALIC ACID, HYDRAZIDE 2-(alpha-METHYLPHENETHYL)HYDRAZIDE Oxalic acid hydrazide 2-(alpha-benzyl)ethylhydrazide