These front mechs seem to be hard to come by these days like many other bike parts.
Curious if anyone has one they want to move on or know of any retailers that may have any.
I can get a new one (bottom pull with a 34.9 clamp) from universal cycles and I'll have to find a shim, but I'd rather find the 28.6 clamp version
Thank you
JS