Les Clées
European patent · EP3602205 · Inventor
Swiss patent · CH713597 · Inventor
Swiss design · 138500 · Holder
Swiss design · 137513 · Holder