ITEM#: 3429-L1227006
MFR#: L12270-06
Malonic acid dihydrazide, 99%, C3H8N4O2, CAS Number-3815-86-9, propanedioic acid, dihydrazide, malonyl hydrazide, malonic dihydrazide, malonyl dihydrazide, malonic acid hydrazide, malonhydrazide, malonic acid, dihydrazide, malonic acid dihy