848397-73-9
Phenyl 4,6-O-benzylidene-β-D-thiomannopyranoside
Product Code:
157388
Molecular Formula:
Molecular Weight:
Order 848397-73-9