205379-91-5

2'- DEOXYURIDINE- 5'- O- MONOPHOSPHOSPHOROTHIOATE ( 5'-DUMPS )