Does anybody know anything about these? I found it in a blog post about weird inventions of the 1960's.