4071-26-5

4071-26-5 structure
4071-26-5 structure

Name (2-methyl-1,1-diphenyl-3-pyrrolidin-1-ylpropyl) benzoate,oxalic acid
Synonyms 1-Benzoyloxy-1,1-diphenyl-2-methyl-3-pyrrolidylpropane oxalate
Molecular Formula C29H31NO6
Molecular Weight 489.56000
Exact Mass 489.21500
PSA 104.14000
LogP 4.61260