2300, La Chaux-de-Fonds
European patent · EP2273323 · Inventor
European patent · EP1879085 · Inventor