This is a very high quality and very correct head stud. This is for the 134L Willys flat head motor.  This is 3 1/2" long and it takes 14 for one full motor. Of course not all the 134L motors had just studs but these are what are available. This is part number 349368. This sale is for just one stud.  QTM Parts