Top Suppliers:I want be here

1068146-75-7

1068146-75-7 structure
1068146-75-7 structure

Name [(2S,3S)-3-benzamido-4-ethoxy-1,1,1-trifluoro-4-oxobutan-2-yl] benzoate
Molecular Formula C20H18F3NO5
Molecular Weight 409.35600
Exact Mass 409.11400
PSA 85.19000
LogP 3.71080