51647-90-6
5,7-Dihydroxyimidazo[1,2-α]pyrimidine
Product Code:
322042
Molecular Formula:
C6H5N3O2
Molecular Weight:
151.12
Order 51647-90-6