Biel
Swiss patent · CH698081 · Inventor
European patent · EP2003523 · Inventor
European patent · EP1401581 · Inventor