Solothurn / Schweiz
European patent · EP4079452 · Inventor
European patent · EP3500411 · Inventor
European patent · EP3500401 · Inventor