876068-45-0

876068-45-0 structure
876068-45-0 structure

Name (3S,4S)-benzyl 3-amino-4-(hydroxymethyl)pyrrolidine-1-carboxylate (S)-2-hydroxy-2-phenylacetate
Molecular Formula C21H26N2O6
Molecular Weight 402.44