136226-30-7

136226-30-7 structure
136226-30-7 structure

Name (2S,3S,4S)-1-((benzyloxy)carbonyl)-3-(carboxymethyl)-4-(2-hydroxyphenyl)pyrrolidine-2-carboxylic acid
Molecular Formula C21H21NO7
Molecular Weight 399.39400
Exact Mass 399.13200
PSA 124.37000
LogP 2.61020