Baden-Dättwil
European patent · EP2248996 · Inventor
European patent · EP2229507 · Inventor
European patent · EP2179143 · Inventor