Le Mont-sur-Lausanne
Swiss design · 149075 · Designer, Holder
Swiss design · 143511 · Designer, Holder
European patent · EP3465291 · Inventor