BorgWarner EC3089 Borg Warner Sensor

MPN: EC3089 Manufacturer: Borg Warner BORGWARNER - BorgWarner EC3089 Borg Warner Sensor $434.43 USD