EXHAUST GAS TEMPERATURE SENSOR 707373 FOR MERCEDES-BENZ OM642.886/940/820 3.0L 6cyl

Manufacturer Part Number 707373.

eBay