17106809, 17123852, 8-17123-852-0, 8-17106-809-0

Product #: THROTTLE POSITION SENSOR
EC3048, 2-19187, 779-3651, FE4048, TH149, TPS140