Selle Italia SL XC Saddles

0/5 (0 Reviews)
MSRP : $119.99


Product Description

The Selle Italia SL XC is one of the most lightweight mountain bike saddles on the market thanks to the fiber glass shell and manganese rails.



   No Reviews Found.

Contest




Videos

 

RoadbikeReview on Facebook