Diazolidinylurea [ 78491-02-8 ]

Cas Number: 78491-02-8
Product Code
135038
Product Name
Diazolidinylurea
Cas Number
78491-02-8
Refractive index
1.587