89532-66-1
3-(prop-2-en-1-yl)imidazolidine-2,4-dione
Product Code:
644555
Molecular Formula:
C6H8N2O2
Molecular Weight:
140.14
Order 89532-66-1
imidazolidine,dione,imidazolidin,imidazolidine-2,4-dione,CASNo 89532-66-1