Hope lever / shifter clamps
hucking_fell
Posts: 1,056
Comments
-
Have you tried calling Hope? They're normally very helpful 01282 851400 or 851200 for sales.0