to

Showing reviews 1–2 of 2

Deda Elementi SL38C wheelset

Famed for stems and handelbars, Deda Elementi find its products on more bikes than people probably know. However, the Italian component manufacturer would also like you to know that they…

£1,319.99
Score 9