Glarus
Swiss patent · CH610997 · Inventor
Swiss patent · CH591653 · Inventor
Swiss patent · CH591652 · Inventor