poly(ribosylurea phosphate)
CAS No:
80186-85-2
Order 80186-85-2
ribosylurea,phosphate