5-methyl-3-(phenylamino)imidazolidine-2,4-dione

Product Code: 960809
Molecular Formula: C10H11N3O2
Molecular Weight: 205.21
3016-40-8