1289221-83-5 | Phenylmethyl 2-phenyl-1H-benzimidazole-1-carboxylate | AOBChem