Found in a antique shop and the owner claims that it's a insulator battery rest. I don't think so, but just wanted to pass it along...... So what is it?