153265-57-7
2-deoxy-2-isocyano-1-arabinofuranosylcytosine
Product Code:
603909
Molecular Formula:
C10H12 N4 O4
Molecular Weight:
Order 153265-57-7