3-Imidazo[1,2-a]pyridin-2-ylpropanoic acid

Product Number: WD06XIY
Product Name: 3-Imidazo[1,2-a]pyridin-2-ylpropanoic acid
CAS: 887405-28-9
MF:
MW: