132592-06-4

132592-06-4 structure
132592-06-4 structure

Name (2S,4S)-4-(formyloxy)-1,2-pyrrolidinedicarboxylic acid 1,2-bis(phenylmethyl ester)
Molecular Formula C21H21NO6
Molecular Weight 383.39500
Exact Mass 383.13700
PSA 82.14000
LogP 3.25630
Precursor  0

DownStream  1