Jeep Land Cruiser and Lexus struts from 2003 to 2007 models. Clean and working. Notes: The strut rubber needs replacement. 2 rear hydraulic struts. 2 front hydraulic struts. 2 rear springs specifically for hydraulics.