2-(2,5-DIOXO-4,4-DIPHENYLIMIDAZOLIDIN-1-YL)ETHYL METHANESULFONATE

Product Code: 1725105
Molecular Formula: C11H9N3O3
Molecular Weight: 231.20
35053-72-6