This is a vehicle engine mount, a component used to secure the engine to the chassis.
AI caption December 2010 · Photo 1412 of 2890
No comments yet.
No comments yet.