3815-86-9 Malonhydrazide Malonic acid hydrazide Malonic acid, dihydrazide Malonic dihydrazide Malonyl dihydrazide Malonyl hydrazide NSC649 Propanedioic acid, dihydrazide