Shimano SLX HG81 10spd, 11-36

Part No.: icshg8110136

Out of stock

Details