5-benzoyl-2,6-dioxo-1,3-diphenylpyrimidin-4-olate

Product Code: 2394204
Molecular Formula: C23H15N2O4-
Molecular Weight: 383.37
182955-13-1