MPN: EC1020 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC1020 Borg Warner Sensor $15.19 USD Buy