







Have a question?
Notified by email when this product becomes available
- Description
1. Material: PU+ EVA
2. Size: 19 x 8 x 8.5cm
3. Capacity: 0.8L
4. Built-in mesh bag
5. Multiple protection, pressure and shock absorption
6. Suitable for Mountain bike and road bike
7. EVA hard shell three-dimensional modeling
8. Waterproof material & waterproof zipper
2. Size: 19 x 8 x 8.5cm
3. Capacity: 0.8L
4. Built-in mesh bag
5. Multiple protection, pressure and shock absorption
6. Suitable for Mountain bike and road bike
7. EVA hard shell three-dimensional modeling
8. Waterproof material & waterproof zipper
Specification:
Package Weight |
|