Methyl 1-[(2'-cyanobiphenyl-4-yl)methyl]-2-ethoxy-1H-benzimidazole-7-carboxylate

Product Code: 100104
Molecular Formula: C25H21N3O3
Molecular Weight: 411.45
139481-44-0