BOSCH part 0258006525 Lambda Sensor - Plenty.Parts

BOSCH part 0258006525 Lambda Sensor - Plenty.Parts