Malonic acid dihydrazide CAS NO.3815-86-9 Purity: 98% Output: 10 metric tons /month IUPAC Name: Malonic acid dihydrazide Appearance: Off-white crystals