CH-5301 Siggenthal-Station
European patent · EP0231469 · Inventor
European patent · EP0160853 · Inventor
European patent · EP0152611 · Inventor