citizen of Seewen, Moutier
Partner · no signing authority · Moutier
European patent · EP1661650 · Inventor
European patent · EP1657012 · Inventor