139281-41-7

Ethyl 1-(2'-cyanobiphenyl-4-ylmethyl)-2-ethoxybenzimidazole-7-carboxylate