Sram x7 front mech 2x10 34.9 so fits the thicker seat tube without any shims etc it’s been sat in a box for years stripped from a old bike project as I ran everything single speed the price reflects people are selling well worn ones for 10 quid this one as you can see has hardly been used at and is really clean