Top Suppliers:I want be here

23537-43-1

23537-43-1 structure
23537-43-1 structure

Name 3-O-Benzyl-5,6-dideoxy-1,2-O-isopropyliden-α-D-ribo-hex-5-enofuranose
Molecular Formula C16H20O4
Molecular Weight 276.32800
Exact Mass 276.13600
PSA 36.92000
LogP 2.63420