Spindle I D needed

These spindles came in the bunch of parts I picked awhile back.Can anyone ID them.
The big bolts are to wide for an A body lower ball joint , and the hole is to big for a small upper ball joint.
Some sort of aftermarket stuff but WHAT ? They look pretty heavy duty.
There is no markings on them from manufacturer. Any thoughts? Thanks AL

15583779303232161174015460109776.jpg