4080-95-9 Azelaic acid dihydrazide Azelaic acid, dihydrazide Azelaic dihydrazide NSC23708 Nonanedioic acid, dihydrazide Nonanedioic dihydrazide