213014-26-7

213014-26-7 structure
213014-26-7 structure

Name 2-(4-Phenoxy-benzenesulfonylmethyl)-pyrrolidine-1,2-dicarboxylic acid 1-benzyl ester 2-methyl ester
Molecular Formula C27H27NO7S
Molecular Weight 509.57100
Exact Mass 509.15100
PSA 107.59000
LogP 5.61570