Glarus
Swiss patent · CH593084 · Inventor
Swiss patent · CH598668 · Inventor
Swiss patent · CH585942 · Inventor