MPN: EC1039 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1039 Borg Warner Sensor $33.50 USD Buy