Search by number : 96456536 Brand : All FENOXJPN Article Availability Price FENOX SAT10102 Substitutes Sensor, throttle position JPN 75E0027-JPN Substitutes Sensor, throttle position