CH-2300 La Chaux-de-Fonds
European patent · EP1082043 · Holder, Inventor
European patent · EP0566527 · Holder, Inventor