Purchased these for a Specialized Roubaix 2011 frame. The part fits the frame perfectly; however, the Di2 cable (plug) would not fit through it. If building a bike you need to put the di2 cable through the piece. Versus sending this back, I drilled the opening wider which resolved the issue.