Hünenberg See
European patent · EP4117802 · Holder, Inventor
European patent · EP3102858 · Holder, Inventor