Diphenylhydrazide sebacic acid
Name Diphenylhydrazide sebacic acid
CAS No. 35658-27-6