APDTY 631333 Control Arm & Ball Joint Assembly Front Upper Right Passenger (Torsion Bar Suspension; Non-Adjustable) Meets Or Exceeds OEM Specs Factory OEM Fit Form And Function