131265-35-5
8-AZIDO-2-DEOXYADENOSINE
Product Code:
1139226
Molecular Formula:
C10H12N8O3
Molecular Weight:
292.25
Order 131265-35-5
azido,deoxyadenosine,CASNo 131265-35-5