Frauenfeld
European patent · EP2161553 · Inventor
European patent · EP2138811 · Inventor
European patent · EP2138810 · Inventor