CH-5586 Wigoltingen
European patent · EP1196044 · Inventor
European patent · EP1011345 · Inventor
European patent · EP0981280 · Inventor