Sheffield
Swiss design · 145565 · Designer
European patent · EP4365470 · Inventor
Swiss design · 143703 · Designer