82513-50-6
poly(7-deazaguanylic acid)
Product Code:
715006
Molecular Formula:
C11H15N4O8P
Molecular Weight:
362.23
Order 82513-50-6