Benzoic acid, 2-(cyanoacetyl)hydrazide

Product Code: 1124774
Molecular Formula: C10H9N3O2
Molecular Weight:
16501-75-0