Genève
Swiss design · 148455 · Designer
Swiss patent · CH706123 · Inventor
Swiss trademark · 56451/2005 · Holder