Free release

38922-80-4 benzamide, n-imidazo[1,2-a]pyridin-2-yl-

service@apichina.com
Product Name Benzamide, N-imidazo[1,2-a]pyridin-2-yl-
CAS No. 38922-80-4
Molecular Formula C14H11N3O