629627-68-5
Ethanone, 1-(4-imidazo[1,2-a]pyrimidin-3-ylphenyl)-
Product Code:
2171598
Molecular Formula:
C14H11N3O
Molecular Weight:
Order 629627-68-5