Front upper ball joint
left or right
fits:
Chevrolet Silverado 1500 HD 2001-2006
Chevrolet Silverado 1500 HD Classic 2007-2007
Chevrolet Silverado 2500 1999-2004
Chevrolet Silverado 2500 HD 2001-2010
Chevrolet Silverado 3500 2001-2007
Chevrolet Silverado 3500 HD 2007-2010
OEM: 15049881, 25905442 (GM)