CH-8967 Widen
European patent · EP0603456 · Inventor
European patent · EP0503292 · Inventor
European patent · EP0459091 · Inventor