Carbamic acid, (2,5-dioxo-4-imidazolidinyl)-, phenylmethyl ester

Product Code: 1018252
Molecular Formula: C11H11N3O4
Molecular Weight: 249.22
111140-90-0