Ethanedioic acid, monomethyl ester, hydrazide

Product Code: 2399914
Molecular Formula: C3H6N2O3
Molecular Weight: 118.09
63970-76-3