917252-83-6
→
~36%
1025962-20-2
2-[2-(4-ethoxycarbonylphenyl)-6-methylimidazo[1,2-a]pyridin-3-yl]acetic acid