Throttle Position Sensor

Throttle Position Sensor

O.E.M. 27629-01

High-quality O.E.-style replacement for H-D# 27659-07.

Part Number: 422623
Option
View full details