98806-90-7

98806-90-7 structure
98806-90-7 structure

Name (2S,3S)-1-Benzyl-3-phenyl-pyrrolidine-2,4,4-tricarboxylic acid trimethyl ester
Molecular Formula C23H25NO6
Molecular Weight 411.44800
Exact Mass 411.16800
PSA 82.14000
LogP 2.09790