183051-73-2

183051-73-2 structure
183051-73-2 structure

Name Phenyl 6-deoxy-2-O-(phenylmethyl)-1-thio-L-galactopyranoside diacetate
Molecular Formula C23H26O6S