Actually I'm pretty sure that is a home made arm with a JJ. The fork part of the arm is suppose to be the adjustable side of it if it is a front upper which in this case it is. I don't think they should be welded on.
Looks like someone cut part of a stock arm off and welded some tube to it and stuck a flex joint on the other end. Looks like a JJ, but a lot of the other "flex joints" look the same as the JJ. How was the joint held together? Snap rings?
CU Boulder Aerospace Engineering
JJ's have two retaining washers and once snap ring with no adjustable preload (its already set once you assemble the joint). So, it looks like the PO has done the done the swap (skyjacker uses heims). JJ rebuild kits are cheap but you can replace that joint with any 3/4-16 RH thread joint that is 2 inches wide.
It has 2 washers and 1 snap ring. Skyjacker uses 2" flex joints now instead of heims. I ordered one of their rebuild kits for my joint and that's how I found out it wasn't a Skyjacker joint. I ordered a rebuild kit from Currie. $11.99 + shipping.
Be very careful with the wife mod. Uninstallation can be extremely expensive. Wife mods have been known to take the Jeep and all other mods during the uninstall process. Also, make sure you service your wife mod properly as often as humanly possible. Wife mods not properly serviced may malfunction or uninstall themselves at any time.