Selle Italia SLR TM Saddle: S1 Black

Special Price $83.66 was $124.99
In stock
Selle Italia SLR Saddles
SKU:
SDL-00076
Selle Italia SLR Saddles

Features


More Information
Brand Selle Italia
Manufacturer Part Number 041A007AHC001
UPC 8030282466234
Color Black
Product Condition New in Box
Saddle Style Road
Leave a review

There are currently no videos for this product. Keep checking back for updates!