CH-2300 La Chaux-de-Fonds
European patent · EP1555585 · Holder, Inventor
European patent · EP1532493 · Holder, Inventor
European patent · EP1445671 · Holder, Inventor