Mack U Joint 21045-103X NOS.
Been sitting on the shelf for yrs.
Please check out the pics.