Thymidine 5'-Triphosphate Ttp-15N2

Code
CN6295P
98% 15N
Thymidine 5'-Triphosphate Ttp-15N2