chemical structure of 66335-39-5 FT-0665835

Product Name:

5'-Deoxy-2',3'-O-isopropylidene-5-fluorouridine

Catalog No: FT-0665835

CAS NO:66335-39-5
MW:286.2600 g/mol
MF:C12H15FN2O5
INCHI KEY:OQHBEPUPFFEDIQ-VPCXQMTMSA-N