188559-94-6
3'-epi-5-Chloro-2'-deoxyuridine
Product Code:
1431437
Molecular Formula:
C9H11ClN2O5
Molecular Weight:
262.64
Order 188559-94-6