There's a link to buy it on Amazon. It's like $15.
To use it, you have to initiate "TPMS relearn mode." Based on your pic, the car looks a bit older, to initiate this mode, turn on the vehicle (either the run position, or you can just turn the engine on fully), then press and hold the lock and unlock buttons on your key fob. The cars horn should honk when relearn mode is active.
Next, starting with the DRIVER SIDE FRONT TIRE, place the tool up against the tire where the TPMS sensor is located (base of the valve stem) and hold the button on the tool until the vehicle honks once. Do the same for passenger front tire, passenger rear tire, and finally, driver side rear tire IN THAT ORDER.
*Note: if your pressing the tool where it should be and the horn doesn't honk, you may have a bad TPMS sensor and you'd have to take it to a shop to have it replaced.
Once you're calibrated the final TPMS sensor, the cars horn will honk twice to let you know the calibration is completed and you should be good to go.
Hope that helps!
According to Amazon reviews of other key fobs, apparently it won't program unless it has the correct buttons.
Just get one with the buttons you need on Amazon. $14. Get it cut by a locksmith for $15, program it yourself.
You can try something like this:
2Pcs Steel https://www.amazon.com/dp/B09VSXQLGJ/ref=cm_sw_r_cp_api_i_C1WWBJ0GFDY061X023QG
This goes onto the downstream O2 sensor. It is a cheat and does not fix the problem. It might make the light go off. You will have to get one that is in the size for your O2 sensor.
The first thing to replace is always the downstream O2 sensor.
Note: I chased PO420 several times. I have never been able to make the light go off for long, if at all.