CH-6247 Schötz
European patent · EP1187697 · Inventor
European patent · EP0396401 · Inventor
European patent · EP0334594 · Inventor