66630-70-4 | 2-Phenylbenzimidazole-5-carboxylic acid | AOBChem