Close-up of a Ford fuel pressure regulator, part number E8TE-9F483-A2A.
AI caption January 2012 · Photo 1061 of 1799
No comments yet.
No comments yet.