This is a replacement FRONT upper control arm bushing fits 99-04 Grand Cherokee WJ models. Fits driver or passenger side. Sold individually- use one bushing per control arm / two per vehicle.