CH-5212 Hausen bei Brugg
European patent · EP0402798 · Inventor
European patent · EP0349882 · Inventor