Yes Russia and any other country, including the US would like to supply unlimited nuclear products. But that is on the assumption we would sign the deal and get clearance from the NSG.
So NSG clearance is a must. Other friendly countries may like Russia and France may have a deal with us on conditions less strigent than those signed with India while countries like Australia may do on conditions even more stringent than with the US.
Without the US support, there is no way we can get NSG clearance