Genève
European patent · EP0320415 · Holder, Inventor
Swiss trademark · 350273 · Holder
Swiss trademark · 335868 · Holder
European patent · EP0177658 · Holder, Inventor