Top Suppliers:I want be here

20853-38-7

20853-38-7 structure
20853-38-7 structure

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