CH-5242 Birr
European patent · EP0535412 · Inventor
European patent · EP0535334 · Inventor
European patent · EP0173877 · Inventor