Throttle Position Sensor for Various Triumph Motorcycles.
Clean and in good working order.
Part number: JZX6424.