Top Suppliers:I want be here

26531-93-1

26531-93-1 structure
26531-93-1 structure

Name Benzyl 4-O,6-O-benzylidene-β-D-galactopyranoside 3-benzoate 2-(p-toluenesulfonate)
Molecular Formula C34H32O9S
Molecular Weight 616.68