Cambridge
Swiss design · 144675 · Designer
European patent · EP3935338 · Inventor
European patent · EP3582864 · Inventor