8-((1,4,5-Triphenylimidazol-2-yl)oxy)octanoic acid 89838-96-0 Octimibate Octimibate [INN] Octimibato [Spanish] Octimibatum [Latin]