CH-1242 Satigny
European patent · EP1365864 · Inventor
European patent · EP1042073 · Inventor
European patent · EP1042072 · Inventor