Shop › Upper Ball Joints, TR2 thru TR6 Image 1 of 1 Upper Ball Joints, TR2 thru TR6 from $0.45 Please choose your part number. Part Number: Select Part Number 200772 142394 112347 WP45 YN2909 Add To Cart Added! Please choose your part number. You Might Also Like Uprated Front Axle Kits from $135.00 Front Hub Bearings and Seals from $0.25 201803 $350.00 Front Suspsension Bump Stops and Lower Fulcrum, TR2 thru TR4 from $0.15 Front Tube Shocks and Mounting, TR2-TR3-TR3A-TR4 from $0.25