5664-26-6

5664-26-6 structure
5664-26-6 structure

Name 3-(4-benzhydrylpiperazin-1-yl)-1-(3-bromophenyl)pyrrolidine-2,5-dione
Molecular Formula C27H26BrN3O2
Molecular Weight 504.41800
Exact Mass 503.12100
PSA 43.86000
LogP 4.42900