859034-90-5

3-(H-imidazo[1,2-a]pyridin-2-yl)benzoic acid

Cas Number: 859034-90-5  Molecular Structure
Product Code
1889493
Product Name
3-(H-imidazo[1,2-a]pyridin-2-yl)benzoic acid
Cas Number
859034-90-5