5240-60-8
ethyl 4-(2,4,6-trioxotetrahydropyrimidin-1(2H)-yl)benzoate
Product Code:
2111369
Molecular Formula:
C13H12N2O5
Molecular Weight:
276.24
Order 5240-60-8