3019-33-8
3-(phenylamino)imidazolidine-2,4-dione
Product Code:
906863
Molecular Formula:
C9H9N3O2
Molecular Weight:
191.19
Order 3019-33-8