2137589-66-1

2137589-66-1 structure
2137589-66-1 structure

Name 3-Benzyl-2,4-dioxo-3-azabicyclo[3.2.0]heptan-6-yl acetate
Molecular Formula C15H15NO4
Molecular Weight 273.28