207121-53-7
2-Deoxycytidine
Product Code:
235817
Molecular Formula:
C9H13 N3 O4 . H2 O
Molecular Weight:
227.22
Order 207121-53-7