ITEM#: 3429-L1227014
MFR#: L12270-14
Malonic acid dihydrazide, 99%, C3H8N4O2, CAS Number-3815-86-9, malonic acid dihydrazide, malonhydrazide, malonic dihydrazide, malonic acid, dihydrazide, malonyl dihydrazide, malonoyldihydrazine, propanedioic acid, dihydrazide, malonyl hydra