The 22 years old Li-Ion battery is Sanyo and has two AA size cells in metal cases with cardboard sleeves on top, spot-welded in parallel. The battery plastic case has a Sanyo label but the battery cells have no label. Today they measure 3.55V.
Ahha.....not lipo's then.
Yes, I have seen Sanyo nicads last extremely long periods.
Back in the 80's when flying RC aircraft, it was a common practice to chuck out the nicads after 2 years. They were relatively cheap then and 2 years of cycling would see a slight depreciation but not too much.
Still, the aircraft at the time had a lot invested in them in terms of time and money.
Therefore, come the 2 year old point and chuck 'em.
Near fell over when I saw the flying instructor still using the same batteries after 7 years especially since they really copped a flogging.
BUT, seemed to work out ok.
Dodgy trainer lead used to create more fizzy moments than batteries ever did.

Tend to go to Eneloops now.