This is a high quality U-Joint made on JAPAN that fits the front driveshaft of the 80 series Land cruiser as well as Other Toyota models. 
The Toyota part number is 04371-36020
          This is a high quality U-Joint made on JAPAN that fits the front driveshaft of the 80 series Land cruiser as well as Other Toyota models. 
The Toyota part number is 04371-36020