Sarnen
Swiss patent · CH618627 · Inventor
Swiss patent · CH638132 · Inventor
Swiss patent · CH608417 · Inventor