Zug
Swiss patent · CH720415 · Inventor
Swiss patent · CH717376 · Inventor
Swiss trademark · 671486 · Holder