Top Suppliers:I want be here

26922-66-7

26922-66-7 structure
26922-66-7 structure

Name 1-O,2-O-Benzylidene-3-O,5-O-dimethyl-β-D-arabinofuranose
Molecular Formula C14H18O5
Molecular Weight 266.29