5567-78-2
[5-(2,4-dioxopyrimidin-1-yl)-4-hydroxy-3-methylsulfonyloxyoxolan-2-yl]methyl Benzoate
Product Code:
1499469
Molecular Formula:
C17H18N2O9S
Molecular Weight:
426.39
Order 5567-78-2