This is a NTK OZA672-N1 Oxygen Sensor. Denso 2349148 , 2349127, This a a good, top of the line part. Not a cheap knock-off. The Walker and Bosch numbers are there for easier identification. If you’re going to replace your O2 Sensor, buy a good one. Not a cheap one. It DOES make a difference in keeping your vehicle running properly, but also keeping off that annoying CEL.
It’s New/Other, as l had JUST replaced it and paid $112 for it at NAPA. It was in a NAPA box, but the part# on the part is NTK. Anyway, a day later the car was totaled.