Barracuda B-Lux grips red
Out of stock
SKU: N1026-XR
€75.00
Grips
- Barracuda handlebar grips
- Made of non-slip rubber with aluminium anodized inserts
- Design by Barracuda
- The grips are 120mm long
- Sold in pair