McBain
Swiss design · 146762 · Designer
European patent · EP4223116 · Inventor
European patent · EP4080153 · Inventor