St. Gallen
European patent · EP0855756 · Inventor
Swiss patent · CH692316 · Inventor
European patent · EP0855758 · Inventor