Le Locle Neuchatel
European patent · EP2464279 · Inventor
European patent · EP2464280 · Inventor
European patent · EP2464421 · Inventor