Biel/Bienne
Swiss patent · CH700634 · Inventor
European patent · EP2068751 · Inventor
Swiss patent · CH687502 · Inventor