Selle Italia SLR Flow Saddle

  • bikebugonlinestore (22753)
  • 98.2% positive feedback

Promotions and perks

About this item

Condition
New
Quantity
1 sold
Item Number
401065975429
Brand
Selle Italia
MPN
Does not apply

Item description from the seller