Top Suppliers:I want be here

31790-90-6

31790-90-6 structure
31790-90-6 structure

Name 8-(2,3-dihydroxypropyl)-6,7-dimethylpteridine-2,4-dione
Molecular Formula C11H14N4O4
Molecular Weight 266.25300
Exact Mass 266.10200
PSA 121.36000