84052-69-7
5-Iodo-2-deoxyuridine 5-valerate
Product Code:
1299945
Molecular Formula:
C14H19IN2O6
Molecular Weight:
438.21
Order 84052-69-7