This week I overhauled a set of Campagnolo Veloce QS Ergopower brake/shifter levers. They are from around '07/'08. Partnumber EP7-VLXC. The 'Escape' model. While putting every part back in place I noticed a part of the left shifter was bad. See below for a picture:
Is it still possible to find this piece with partnumber
EC-XE014 somewhere in the US or UK? In Europe it doesn't seem to exist in any stock.
This is what the part look like in the catalogue:
Is there maybe a more recent model shifter with a part which is alike but has a different part#?