Decanoic acid, 4-imidazo[1,2-a]quinoxalin-4-ylphenyl ester

Product Code: 2374188
Molecular Formula: C26H29N3O2
Molecular Weight:
68009-04-1