citizen of Elgg, Neftenbach
Member of the board of directors · joint signature by two · Nürensdorf
European patent · EP2607829 · Inventor