N'-[(2,6-dioxo-1,2,3,6-tetrahydropyrimidin-4-yl)methylidene]benzohydrazide

Product Code: 703841
Molecular Formula: C12H10N4O3
Molecular Weight: 258.23
14304-73-5