citizen of Glarus, Winterthur
joint procuration by two · Eschlikon
European patent · EP1681576 · Inventor
European patent · EP1628089 · Inventor