I have a set of these, they are called Altcar slips,mine are old too,what usually happens is the release cord that runs through the leather tube,up into the toggle,gets worn through, over time,I dont use mine ,just have them on my study wall .
study wall...oooooh get you