Watt
European patent · EP0951850 · Inventor
Swiss trademark · 420766 · Holder
Swiss trademark · 420951 · Holder