Altstätten
European patent · EP2199476 · Inventor
European patent · EP2199475 · Inventor
European patent · EP2085163 · Inventor