CH-9442 Berneck
European patent · EP0171797 · Inventor
European patent · EP0189502 · Inventor
European patent · EP0094094 · Inventor