5-Deoxy-2,3-O-isopropylidene-5-fluorouridine [ 66335-39-5 ]