Back to Previous Page

Cytidine 5'-triphosphate disodium salt >=95%

ITEM#: 3042-C150625MG

MFR#: C1506-25MG

Cytidine 5'-triphosphate disodium salt >=95%

Cytidine 5'-triphosphate disodium salt >=95%