Thymidine Dt-15N2

Code
CN6215P
98% 15N
Thymidine Dt-15N2