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