Back to Previous Page

Thymidine 5'-triphosphate sodium salt >=96%

ITEM#: 3042-T0251250MG

MFR#: T0251-250MG

Thymidine 5'-triphosphate sodium salt >=96%

Thymidine 5'-triphosphate sodium salt >=96%