Back to Previous Page

Thymidine 5'-triphosphate sodium salt >=96%

ITEM#: 3042-T025150MG

MFR#: T0251-50MG

Thymidine 5'-triphosphate sodium salt >=96%

Thymidine 5'-triphosphate sodium salt >=96%