MPN: EC1026 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1026 Borg Warner Sensor $37.29 USD Buy