Other Product Decanedihydrazide Decanedihydrazide CAS No.:125-83-7 Name:Decanedihydrazide CAS:125-83-7 Purity:99% Appearance:White crystalline powder