236115-66-5

236115-66-5 structure
236115-66-5 structure

Name Phenyl 3-azido-3-deoxy-2,4,6-tris-O-(phenylmethyl)-1-thio-beta-D-glucopyranoside
Molecular Formula C33H33N3O4S