ID: 210000063123

Selle Italia SLR Team Edition Black

SKU: 210000063123

Selle Italia SLR Team Edition Black

$259.99
Categories:
More Information

Product Description

Made for demanding cyclists who expect comfort, performance and long-lasting quality, the Selle Italia SLR Team Edition provides an experience befitting one of the most trusted names in road cycling saddles.

REVIEWS