Top Suppliers:I want be here

20853-39-8

20853-39-8 structure
20853-39-8 structure

Name Benzyl 4-O,6-O-benzylidene-β-D-glucopyranoside 3-acetate
Molecular Formula C22H24O7
Molecular Weight 400.42