Glattbrugg
European patent · EP0844631 · Inventor
European patent · EP0744803 · Inventor
Swiss patent · CH655406 · Inventor