Villars-Ste-Croix
European patent · EP3869276 · Inventor
European patent · EP3869277 · Inventor
Swiss design · 139196 · Designer, Holder