Chemical name: diphenyl dihydrazide dihydrazide Productname:Decanedioic acid, 1,10-bis(2-benzoylhydrazide) CAS No. : 35658-27-6 Molecular formula:C24H30N4O4 Appearance:White powder