fits perfect, high quality finish no adaptation necessary...I loved...
Verified purchase: Yes | Condition: New
This part was a perfect match for the 2000 bike I was putting it on. Product came sooner than expected and able to complete project on time.
Verified purchase: Yes | Condition: New
Very inexpensive for what it is. Easy to install with the proper tools. Works as advertised.
Verified purchase: Yes | Condition: New
good quality and value for the price.
Verified purchase: Yes | Condition: New
Perfect replacement upgrade. Easy install.
Verified purchase: Yes | Condition: Pre-owned
Current slide {CURRENT_SLIDE} of {TOTAL_SLIDES}- Best Selling in Cranksets
Current slide {CURRENT_SLIDE} of {TOTAL_SLIDES}- Save on Cranksets