Cup square coach (or carriage) bolts and hexagon nuts are mostly used in timber. They are fully threaded upto 150mm, and have a domed top and a square under the head which grips into the part being fixed, preventing the bolt from turning when the nut is tightened.
M6X75 Coachbolt Bzp Cup Square Hex Each 0675CB