Zug
European patent · EP2756774 · Inventor
Swiss design · 138374 · Designer
European patent · EP2340735 · Inventor