2'-deoxy-2'-fluoro-2'-C-methyluridine | 863329-66-2 | Renshi pharmatech Co. Ltd