chemical structure of 15958-99-3 FT-0665866

Product Name:

5'-Deoxyuridine

Catalog No: FT-0665866

CAS NO:15958-99-3
MW:228.2000 g/mol
MF:C9H12N2O5
INCHI KEY:WUBAOANSQGKRHF-XVFCMESISA-N