Steinhausen
European patent · EP2739886 · Holder, Inventor
European patent · EP2739556 · Holder, Inventor