101212-53-7
6-N-hydroxylaminopurine deoxynucleoside triphosphate
Product Code:
1270228
Molecular Formula:
C10H16 N5 O13 P3
Molecular Weight:
507.18
Order 101212-53-7