80186-85-2
poly(ribosylurea phosphate)
Product Code:
1120818
Molecular Formula:
C6H13N2O8P
Molecular Weight:
272.14
Order 80186-85-2