Steinhausen
European patent · EP0249810 · Holder, Inventor
Swiss patent · CH671480 · Holder, Inventor
Swiss patent · CH669926 · Holder
Swiss trademark · 300874 · Holder