CH-6415 Arth
European patent · EP1921992 · Inventor
European patent · EP1725169 · Inventor
European patent · EP1722670 · Inventor