1261904-83-9
5-(2-oxo-1h-pyrimidin-5-yl)benzene-1,3-dicarboxylic Acid
Product Code:
2226585
Molecular Formula:
C12H8N2O5
Molecular Weight:
260.20
Order 1261904-83-9