CH-1350 Orbe
European patent · EP2194795 · Inventor
European patent · EP0888066 · Inventor
European patent · EP0455845 · Inventor