119644-23-4
3-fluoro-2,3-dideoxy-5-iodouridine
Product Code:
712394
Molecular Formula:
C9H10 F I N2 O4
Molecular Weight:
356.08
Order 119644-23-4