Tail-shaft universal joints. Japanese.
Toyo (Made in Japan) Universal Joints x 3. Selling for $60.00 each. Bought for a Madza BT50 ute 2.5 lt, 2007, turned out not to be the problem, so do not require. New in their boxes. Some negotiation on the price for all 3. If the ad is up it is still available.