Lausanne
European patent · EP3410866 · Inventor
Swiss design · 136703 · Designer
Swiss design · 135322 · Designer
Swiss design · 134876 · Designer