Gunten
European patent · EP1386869 · Inventor
European patent · EP1155987 · Inventor
Swiss trademark · 472996 · Agent