CH-8514 Bissegg
European patent · EP2597961 · Inventor
European patent · EP2488289 · Inventor
European patent · EP2257184 · Inventor