1026343-65-6

1026343-65-6 structure
1026343-65-6 structure

Name (2R,3R)-3-(((benzyloxy)carbonyl)amino)-2-hydroxy-4-(phenylthio)butyl 4-nitrobenzoate
Molecular Formula C25H24N2O7S
Molecular Weight 496.53200
Exact Mass 496.13000
PSA 155.98000
LogP 5.11390