4600-71-9
1-(2-deoxypentofuranosyl)-5,6-dimethyl-1H-benzimidazole
Product Code:
895076
Molecular Formula:
C14H18N2O3
Molecular Weight:
262.30
Order 4600-71-9