*****PLEASE READ****You are buying a new in the box TRUVATIV DH EXTRA LONG 128 mm in length 68 Shell. **** NO SPACERS, so the non drive would be a 73.**** If you don't have a spacer, it will still work, the cup just won't go in all the way. It will be tight though.****You also just use your old spacer/spacers.**** NO CRANK BOLTS, Sorry. A mechanic pirated the bolts and spacer at a local shop. NEW in box though. You are buying the exact Item in this picture. FREE SHIPPING IN THE USA.