119139-25-2 N'-Ethoxy-1-benzyl-5-(2,2-diethoxyethylamino)imidazole-4- carboxamide NSC645088