25834-71-3
3-Deoxy-3-(N-methylacetylamino)adenosine 2,5-diacetate
Product Code:
1093497
Molecular Formula:
C17H22 N6 O6
Molecular Weight:
406.39
Order 25834-71-3