129531-96-0 2'-Deoxy-2'-methylidene-5-fluorocytidine 2-Dmfc Cytidine, 2'-deoxy-5-fluoro-2'-methylene-