18106-59-7
3-Hydroxy-6-methyl-4(3H)-pteridinone
Product Code:
568618
Molecular Formula:
C7H6N4O2
Molecular Weight:
178.14
Order 18106-59-7