Menziken
European patent · EP0462387 · Inventor
Swiss patent · CH683017 · Inventor
Swiss patent · CH678968 · Inventor