[5-(2,4-dioxopyrimidin-1-yl)-4-hydroxy-3-methylsulfonyloxyoxolan-2-yl]methyl Benzoate

Product Code: 1499469
Molecular Formula: C17H18N2O9S
Molecular Weight: 426.39
5567-78-2