Russian President Vladimir Putin is expected to visit India on 5-6 December, with major defence and trade deals likely to be on the table. Talks could span S-400, Su-57, S-500 systems, as well as cooperation in agriculture, pharmaceuticals and technology.