CH-6403 Küssnacht a/Rigi
European patent · EP2646358 · Inventor
European patent · EP1470073 · Inventor