These are Brand New rear drive shafts for the rear of the land Cruiser 80 series.
These shafts use a .095" wall tubing and a slip yoke spline shaft that is longer than the OEM shaft for better wear, strength flex.
they come in 2 lengths for 91-92 (40.5" collapsed) and 93-97 (37.0" collapsed).
There are occasions where a 93-94 year truck has the longer, early version, and will typically have rear drum brakes.
If unsure which shaft you have it's recommended to remove the shaft, remove the slip yoke zerk, fully compress the shaft and measure how long your shaft is from flange to flange with those flanges squared to the tube.