MDK 1405-3RRGT+250LC5A

THK MDK 1405-3RRGT+250LC5A Ball Screw KFI09404

This unit carries the Ford logo, which means solid engineering underneath.