Does this fit a 34.9mm downtube - is it 32mm internal diameter as indicated on another of your products???
This is very confusing. You guys state 32mm internal diameter, 34.9mm downtube on another campag 2015 front derailleur. Who the heck has a 32mm down tube? Please be very clear about whether these S2 band-on front derailleurs fit a 34.9mm down tube or not. If no clarification, no sale...