(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: 863329662Add to Quote