120401-32-3
6-CHLORO-7-DEAZAPURINE-?-D-RIBOSIDE
Product Code:
1153122
Molecular Formula:
C11H12ClN3O4
Molecular Weight:
285.69
Order 120401-32-3