CAS 1234576-96-5 (2,4-Diphenyl-imidazol-1-yl)-acetic acid (HCID 86686623)|Huagongshe