Free release

887405-28-9 3-imidazo[1,2-a]pyridin-2-ylpropanoic acid(saltdata: 0.35h2o)

service@apichina.com
Product Name 3-imidazo[1,2-a]pyridin-2-ylpropanoic acid(SALTDATA: 0.35H2O)
CAS No. 887405-28-9
Synonyms Imidazo[1,2-a]pyridine-2-propanoic acid