Chêne-Bourg
Swiss trademark · 329876 · Holder
Swiss trademark · 328549 · Holder
Swiss patent · CH576271 · Holder, Inventor