Home This a genuine Keeway part. Clutch lever handlebar bracket bolt 6x23mm. Item labelled #26 on the diagram. 26. Clutch lever handlebar bracket bolt 6x23mmSKU: B01400602365£3.00PriceCall for availability