If so has it a braze on or band on front mech? If band on can some one tell me what diameter the seat tube is. Just went to fit one to my Singlecross and none of mine fit! Never come across that before. I know frames with braze on mechs can be any size but not come across a selection of sized front mechs.