688744-61-8

688744-61-8 structure
688744-61-8 structure

Name Phenyl 3,6-diazido-3,6-dideoxy-2,4-bis-O-(phenylmethyl)-1-thio-beta-D-glucopyranoside
Molecular Formula C26H26N6O3S