Phenyl 3-O-Benzoyl-4,6-O-bezylidene-1-thio-β-D-mannopyranoside

Product Code: 157383
Molecular Formula:
Molecular Weight:
1301693-26-4