Oberägeri
European patent · EP4192571 · Inventor
European patent · EP3592304 · Inventor
European patent · EP3399923 · Inventor