CH-4410 Liestal
European patent · EP2814539 · Inventor
European patent · EP2764244 · Inventor
European patent · EP2729701 · Inventor