18106-61-1
3-Hydroxy-6,7-dimethyl-4(3H)-pteridinone
Product Code:
529049
Molecular Formula:
C8H8N4O2
Molecular Weight:
192.17
Order 18106-61-1