MPN: EC1036 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1036 Borg Warner Sensor $46.84 USD Buy