Bern
European patent · EP2379340 · Inventor
Swiss patent · CH693129 · Inventor
Swiss patent · CH686707 · Inventor