MOOG OEM Front Upper Ball Joint for 2002-2006 CHEVROLET AVALANCHE 2500 8.1L Vehicle Fits