Arbaz
Swiss patent · CH711735 · Holder, Inventor
European patent · EP1954575 · Inventor
European patent · EP0929477 · Inventor