Set of four fuel injectors mounted on a fuel rail, likely for a vehicle engine.
AI caption April 2006 · Photo 73 of 91
No comments yet.
No comments yet.