Wil
European patent · EP1758471 · Holder, Inventor
Swiss trademark · 526245 · Agent, Holder
Swiss trademark · 515252 · Holder
Swiss trademark · 515375 · Holder