Frauenfeld
Swiss patent · CH698591 · Inventor
European patent · EP1475044 · Inventor
European patent · EP1252868 · Inventor