IMG_3848

Shimano lever clips

£20.00

In stock

FREE UK Standard Delivery on orders over £75

1pr Shimano brake lever clips 23.8mm – chrome ( possible Dura-Ace)