Search found 61 matches

by dutch
Tue Jul 19, 2011 8:12 pm
Forum: Lambretta Tech
Topic: chain tensioner
Replies: 2
Views: 1409

chain tensioner

does anyone know of the top pull down tensioner`s on the market and where to get them, ive seen the lth one but they dont have any in stock and there a bit pricey...