methyl 2-S-benzyl-3-deoxy-4,6-O-(phenylmethylidene)-2-thio-3-triaza-1,2-dien-2-ium-1-ylhexopyranoside
Product Code: 1334309
Molecular Formula: C21H24N3O4S
Molecular Weight: 414.50

methyl,benzyl,deoxy,phenylmethylidene,triaza,ylhexopyranoside,CASNo 6945-61-5