106094-51-3
5,6-dihydrothymidine 5-triphosphate
Product Code:
1007020
Molecular Formula:
C10H19 N2 O14 P3
Molecular Weight:
484.18
Order 106094-51-3