2-Propenamide,N-[2-(4,4-dimethyl-2,5-dioxo-1-imidazolidinyl)ethyl]-2-methyl-

Product Code: 1160483
Molecular Formula: C11H17N3O3
Molecular Weight:
921928-17-8