477543-38-7 | Methyl 2-(2-phenyl-1H-benzo[d]imidazol-1-yl)acetate | AOBChem