top of page
(2'R)-2'-Deoxy-2'-fluoro-2'-methyluridine [863329-66-2] 98%

(2'R)-2'-Deoxy-2'-fluoro-2'-methyluridine [863329-66-2] 98%

SKU: 863329662
bottom of page