CH-8450 Andelfinden
European patent · EP0452978 · Inventor
European patent · EP0450662 · Inventor
European patent · EP0404875 · Inventor