Correct Denso O2 Sensor?

Hi, I tried doing a search (on the forum and on the web) and came across three part numbers that claim to be the proper fit for my car (92 gsr). The part numbers are:

234-4621
234-4099
234000-2031 (got this off someone’s ebay sale)

Can anyone tell me which is the correct direct fit? Thanks!

www.sparkplugs.com cheapest most reliable site ive ever been too expect 7 day shipping, i paid 60 buck for oem o2 ,43 for ngk blues.

i am 99% sure the second part number is the right one just make sure its “1st time fit”

Awesome, thanks for the replies!