This image shows a hydro assist steering cylinder mounted near the leaf spring suspension and tire of a vehicle.
AI caption October 2007 · Photo 119 of 763
No comments yet.
No comments yet.