Bosch 0258986507 - Universal lambda sensor with patented Bosch ...

Bosch 0258986507 - Universal lambda sensor with patented Bosch ...