Shimano Dura Ace CS7900 11-28-10 csstte

Part No.: ics790010128

Out of stock

Details