I bought this one, although it was $10 less last month.
https://www.amazon.com/dp/B08ZDMLMGY
I had got a cheaper $20 one before that and it didn't work at all, ended up sending it back a few days later and bought the better one. On our 2022 with 14K miles the monitor says the 12V battery is at 100% health.