14304-73-5
N'-[(2,6-dioxo-1,2,3,6-tetrahydropyrimidin-4-yl)methylidene]benzohydrazide
Product Code:
703841
Molecular Formula:
C12H10N4O3
Molecular Weight:
258.23
Order 14304-73-5