1431697-91-4

1431697-91-4 structure
1431697-91-4 structure

Name ethyl 2-(2-benzyl-3-(((4-nitrophenyl)sulfonyl)oxy)propanaMido)acetate
Molecular Formula C20H22N2O8S
Molecular Weight 450.46228