84558-94-1

5-PROPYNYL-2'-DEOXYURIDINE