4515-22-4
(R)-N-(2,5-dioxotetrahydrofuran-3-yl)-2-phenoxyacetamide
Product Code:
110279
Molecular Formula:
C12H11NO5
Molecular Weight:
249.21
Order 4515-22-4