chemical structure of 143157-24-8 FT-0667886

Product Name:

1'-Epi 2',2'-Difluoro-2'-deoxyuridine 3',5'-Dibenzoate

Catalog No: FT-0667886

CAS NO:143157-24-8
MW:472.4000 g/mol
MF:C23H18F2N2O7
INCHI KEY:DBSVRWFIIMWGLT-MMOPVJDHSA-N