Electrochemical synthesis of hydroxy-thioxo-imidazole carboxylates: an experimental and theoretical study. (3rd March 2020)