No data
2',2'-Difluoro-2'-deoxyuridine
114248-23-6
Xinxiang Chuangxin Biotech Co., Ltd.
2',2'-DIFLUORO-2'-DEOXYURIDINE
SynFine Research, Inc.