18423-43-3
Deoxythymidine triphosphate
Product Code:
123480
Molecular Formula:
C10H17N2O13P3
Molecular Weight:
466.17
Order 18423-43-3