CH-4410 Liestal
European patent · EP0684350 · Inventor
European patent · EP0225473 · Inventor
European patent · EP0221480 · Inventor