Kiesen
European patent · EP3518707 · Inventor
European patent · EP3494270 · Inventor
Swiss design · 127068 · Designer
European patent · EP0603114 · Inventor