35053-72-6
2-(2,5-DIOXO-4,4-DIPHENYLIMIDAZOLIDIN-1-YL)ETHYL METHANESULFONATE
Product Code:
1725105
Molecular Formula:
C11H9N3O3
Molecular Weight:
231.20
Order 35053-72-6