1353959-33-7

1353959-33-7 structure
1353959-33-7 structure

Name 2-CarboxyMethylsulfanylMethyl-pyrrolidine-1-carboxylic acid benzyl ester
Molecular Formula C15H19NO4S
Molecular Weight 309.38066