8-(2-Methyl-4,5-diphenylimidazol-1-yl)octanoic acid (HCID 10248966)|Huagongshe