Where to buy O2 sensor for SR20DET!

hey title kinda explains it all lol

i read 89 300zx tt will work ? is that straight in or need a new bung? alittle confused about this stillz…

x2. i read a 87 300 then a 95 tt 300. idk which to get for my s13 black top

s13 redtops are skinny o2sensors
s13 blacktops are fat o2sensors

i believe ams sells the fat ones
http://amszstore.com/main/product_info.php?cPath=24_48&products_id=214