CH-9450 Altstätten
European patent · EP0975878 · Inventor
European patent · EP0969948 · Inventor
European patent · EP0942806 · Inventor