236115-67-6

236115-67-6 structure
236115-67-6 structure

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