34536-05-5
7-(2-deoxypentofuranosyl)-7H-imidazo[4,5-d][1,2,3]triazin-4-amine
Product Code:
804155
Molecular Formula:
C9H12N6O3
Molecular Weight:
252.23
Order 34536-05-5