Pratteln
European patent · EP0791516 · Inventor
European patent · EP0744310 · Inventor
European patent · EP0744516 · Inventor