CH-4617 Gunzgen
European patent · EP1899101 · Inventor
European patent · EP1474258 · Inventor
European patent · EP1259350 · Inventor