Selle Italia SLR XC Saddles

0/5 (0 Reviews)
MSRP : $184.00

Product Description

The Selle Italia SLR XC maintains the popular SLR shape and minimalism with a bit of extra padding and durability. While it is intended to be an offroad saddle it is equally at home on a road bike looking for a bit more comfort than the standard SLR. The

   No Reviews Found.