39597-93-8
3-methyl-1-phenyl-5h-imidazo[1,5-a]quinoxalin-4-one
Product Code:
2474330
Molecular Formula:
C17H13N3O
Molecular Weight:
275.30
Order 39597-93-8