Winterthur
European patent · EP1900592 · Inventor
European patent · EP1857343 · Inventor
Swiss patent · CH702032 · Inventor