507237-04-9 | Ethyl 2-phenyl-1H-benzimidazole-1-acetate | AOBChem