121123-90-8
3'-cyano-3'-deoxyuridine
Product Code:
900534
Molecular Formula:
C10H11N3O5
Molecular Weight:
253.21
Order 121123-90-8