112621-39-3
5-deoxy-5-(N-methyl-N-(2-(aminooxy)ethyl)amino)adenosine
Product Code:
1412891
Molecular Formula:
C13H21 N7 O4
Molecular Weight:
339.35
Order 112621-39-3