Top Suppliers:I want be here

705282-60-6

705282-60-6 structure
705282-60-6 structure

Name 5,5-Dihydroxy-4,4-dimethyl-1-phenyl-2-imidazolidinone
Molecular Formula C11H14N2O3
Molecular Weight 222.24000
Exact Mass 222.10000
PSA 76.29000
LogP 0.33820