(R)-N-(2,5-dioxotetrahydrofuran-3-yl)-2-phenoxyacetamide

Product Code: 110279
Molecular Formula: C12H11NO5
Molecular Weight: 249.21
4515-22-4