3531-91-7
ethyl 3-methyl-2,5-dioxo-1-phenylimidazolidine-4-carboxylate
Product Code:
811699
Molecular Formula:
C13H14N2O4
Molecular Weight:
262.26
Order 3531-91-7