This saves me from having to buy a 20 ton press and worrying about how to move something that big and heavy if I move out of my house. works great on a 2001 Accord V6. I used multipurpose grease because motor oil is too weak as a lubricant. you can buy extra bolts from the mcmaster carr site. the bolt is 3/4-10 which means it's 3/4" and a 10 thread, the original bolt I think is like 7.5" so definitely get at least 8.5 inches or longer because when I tried pressing the new bearing in the original bolt was too short by at least 1/2", you can also buy the coupling nut, grade 5 is ok but if you can get the grade 8 steel that's what you want. if you want to be cheap I think home depot has a bolt that would work too so check there, but it's not the best steel. they also have 10 pack washers too. I bought 8" bolts which I wish I had gotten at least 8.5" but 8 inches still worked. actually I found my receipt here's the hardware you need for extra bolts, I bought 2 kinds of bolts and couplers just to test them, the threaded rod was from advice from someone who told me about mcmaster he said to weld the rod to make my own custom length which I never did so I wasted some money:1 90983A229 High-Strength Steel Coupling Nut Grade 8, 3/4"-10 Thread Size2 92865A867 Medium-Strength Grade 5 Steel Hex Head Screw Zinc-Plated, 3/4"-10 Thread Size, 8" Long, Fully Threaded3 90322A191 Grade 8 Steel Fully Threaded Rod 3/4"-10 Thread, 8" Long (get at least 8.5" or longer4 93827A259 High-Strength Steel Hex Nut Grade 8, Zinc-Aluminum Coated, 3/4"-10 Thread Size, Packs of 105 92141A036 18-8 Stainless Steel Washer Oversized, 3/4" Screw Size, 0.812" ID, 1.875" OD, Packs of 106 90977A215 Medium-Strength Steel Coupling Nut Grade 5, 3/4"-10 Thread Size