10289-08-4 | benzyl 3-(2,5-dioxooxazolidin-4-yl)propanoate | AOBChem