Back to Previous Page

2'-Deoxythymidine-5'-triphosphate trisod

ITEM#: 2042-368397100MG

MFR#: 368397-100MG

2'-Deoxythymidine-5'-triphosphate trisodium salt (100MG)

2'-Deoxythymidine-5'-triphosphate trisodium salt (100MG)