68498-26-0
3,N(4)-ethenodeoxycytidine
Product Code:
671660
Molecular Formula:
C11H13N3O4
Molecular Weight:
251.23
Order 68498-26-0