144989-71-9

2'-deoxy-5-iodo-3'-Se-phenyl-3'-selenouridine

Cas Number: 144989-71-9  Molecular Structure
Product Code
1143760
Product Name
2'-deoxy-5-iodo-3'-Se-phenyl-3'-selenouridine
Cas Number
144989-71-9
Molecular Formula
C15H15IN2O4Se