68009-04-1
Decanoic acid, 4-imidazo[1,2-a]quinoxalin-4-ylphenyl ester
Product Code:
2374188
Molecular Formula:
C26H29N3O2
Molecular Weight:
Order 68009-04-1