This pair of front lower control arms with ball joints and sway bar links is perfect for your Camry or ES300. The mounting style is bolt-on and it comes with all necessary items included. It is made of sturdy steel material and has no cotter pin hole. This control arm and ball joint assembly is a replacement for both the front and rear driver and passenger side. It fits the lower, rear, left, front, and right placement on the vehicle. It is compatible with interchange part numbers M48223, K620334 K620333 K90346 K90347 K90344 K90345. This product is not a vintage part and has no universal fitment or performance part.