No data
5'-deoxy-2',3'-O-isopropylidene-5-fluorouridine
66335-39-5
Fujian Taifeng Pharmaceutical & Chemical Co., Ltd.