Back to Previous Page

Thymidine 5'-triphosphate sodium salt >=96%

ITEM#: 3042-T025110MG

MFR#: T0251-10MG

Thymidine 5'-triphosphate sodium salt >=96%

Thymidine 5'-triphosphate sodium salt >=96%