chemical structure of 18423-43-3 FT-0637691

Product Name:

Deoxythymidine triphosphate

Catalog No: FT-0637691

CAS NO:18423-43-3
MW:548.1100 g/mol
MF:C10H14N2Na3O14P3
INCHI KEY:KNVJTOALWGZWAI-SPSULGLQSA-K