2'-deoxy-5-(2-iodoethyl)uridine

Product Code: 2301501
Molecular Formula: C11H15IN2O5
Molecular Weight: 382.15
90301-67-0