Burgdorf
Swiss patent · CH711379 · Inventor
European patent · EP3110475 · Inventor
European patent · EP2903664 · Inventor