1301693-26-4
Phenyl 3-O-Benzoyl-4,6-O-bezylidene-1-thio-β-D-mannopyranoside
Product Code:
157383
Molecular Formula:
Molecular Weight:
Order 1301693-26-4