We have for sale this Lambda/Oxygen Sensor from a 2023 Citroen Relay 2.2 Diesel. The item is free from damage and in good working order. Item was removed from an engine with only 21700 miles.  


Part Numbers: 9814103480 

Engine Code: DW12