130351-60-9
2',3'-dideoxy-3'-(hydroxymethyl)-5-iodouridine
Product Code:
917638
Molecular Formula:
C10H13IN2O5
Molecular Weight:
368.13
Order 130351-60-9