Top Suppliers:I want be here

67073-68-1

67073-68-1 structure
67073-68-1 structure

Name 5-benzhydrylidene-3,3-diphenyloxolane-2,4-dione
Molecular Formula C29H20O3
Molecular Weight 416.46700
Exact Mass 416.14100
PSA 43.37000
LogP 5.55820