Close-up view of a vehicle's hydro assist steering system, showing the power steering cylinder and associated linkages.
AI caption November 2006 · Photo 368 of 384
No comments yet.
No comments yet.