Good used FJ60 rear drive driveshaft. These will fit the US spec 1985-1987 FJ60 Land Cruiser with the spacer on the transmission. This is the shorter shaft used in conversions.
The u-joints are not guaranteed as it is a wear item, and we recommend putting in new ones as most are original by now. Has some surface rust, see pics.