{{loadingIndicator}}
29. A part that locates and supports the Engine. It also reduces vibrations from the Engine.ROD ASSEMBLY-PITCHING STOPPER Engine Torque Strut MountEngine MountEngine Support Rod
Fits Impreza (1993 - 1998)
1207 South Main, Salt Lake City, UT, 84111