Sway bar linkage

Those aren't factory end links either, they're aftermarket replacements. Here's what an original factory link looks like.
View attachment 1716337492
They look like the ones on my 2005 2500 truck, that I replaced last year.