Oxygen Sensor for Peugeot 405 0258006026 1628ec Lambda, Find Details and Price about Auto Sensor and Oxygen Sensor from Chase Auto Parts Inc. Ltd.