1296654-94-8

ethyl 1-[benzyl(3-ethoxy-3-oxopropanoyl)amino]-1H-benzimidazole-2-carboxylate