Top Suppliers:I want be here

874638-93-4

874638-93-4 structure
874638-93-4 structure

Name [(2R,3R,4R)-5-acetyloxy-3-benzoyloxy-4-fluoro-4-methyloxolan-2-yl]methyl benzoate
Synonyms pen030
Molecular Formula C22H21FO7
Molecular Weight 416.39600
Exact Mass 416.12700
PSA 88.13000
LogP 3.08520
Precursor  0

DownStream  1