I just replaced mine a while back, I used the Car Parts Company which is now owned by NAPA. It was a Bosch and the wiring clipped right in. The one from The Parts Source was generic and you would have to use the plug from the old O2 sensor. It's been in for about 2 months now and seems to work fine.
Sorry, I don't have a part number but if need I can call and get it for you.