Thônex
Swiss design · 112598 · Holder
Swiss trademark · 298437 · Holder
Swiss patent · CH626224 · Inventor