1-Benzoyl-3-phenylurea [ 1821-33-6 ]

Cas Number: 1821-33-6
Product Code
985585
Product Name
1-Benzoyl-3-phenylurea
Cas Number
1821-33-6
Refractive index
1.644