Removed From: 1989 Yamaha YZ250
Check the compatibility section above to make sure this part fits your specific bike.
Slightly bent but useable.
Bearings & seals are left in the part as a courtesy and may or may not be salvageable.
30-day money-back guarantee if the item is not as described.