Top Suppliers:I want be here

24665-81-4

24665-81-4 structure
24665-81-4 structure

Name 1,2-diphenyl-4-pyrrolidin-1-ylmethylene-pyrazolidine-3,5-dione
Synonyms 1,2-Diphenyl-4-pyrrolidin-1-ylmethylene-pyrazolidine-3,5-dione
Molecular Formula C20H19N3O2
Molecular Weight 333.38400
Exact Mass 333.14800
PSA 43.86000
LogP 3.02900