121123-91-9
3'-cyano-3'-deoxyadenosine
Product Code:
1352108
Molecular Formula:
C11H12N6O3
Molecular Weight:
276.25
Order 121123-91-9