842958-44-5 | 2-Phenyl-1H-imidazole-1-acetic acid | AOBChem