CH-4410 Liestal
European patent · EP0277916 · Inventor
European patent · EP0252879 · Inventor
European patent · EP0186043 · Inventor