Grand-Lancy
Swiss trademark · 516660 · Holder
Swiss design · 129858 · Holder
European patent · EP1250075 · Inventor