Skip to main content

Honda 80 XL80 XL 80 XL80S 1982 82 throttle right brake lever

  • $24.95
  • Buy It Now
  • Free Shipping
View Details
This is the throttle assembly with brake lever off a 1982 Honda XL80S. One wire going to the brake light switch is broken.
Time left:3d 15h 41m
Item location:North Dakota
Sold by: