78491-02-8

Diazolidinylurea

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