147218-60-8
N6-(6-AMINOHEXYL)-2-DEOXYADENOSINE
Product Code:
1365810
Molecular Formula:
C16H26N6O3
Molecular Weight:
350.42
Order 147218-60-8