Need spindle to ball joint knuckle bolts

I have 2.
They are 5/8 x 18 x 2 3/4 inch.
You will be hard pressed to find them in that length, from any of the standard nut & bolt manufacturers.
Standard lengths would be 2" 2 1/2" 3"
Don't know what Erenberg is selling, at an inflated price.
McMaster Carr, would have the standard lengths, and the self locking nuts.