CH-4313 Möhlin
European patent · EP1755474 · Inventor
European patent · EP1718222 · Inventor
European patent · EP1691701 · Inventor