Anchor Industries Engine Torque Strut Mounts
Anchor Industries engine torque strut mounts are designed to fit, form, and function like the OEM pieces. These mounts prevent excessive engine and transmission vibration, reducing stress on the components and dampening noise. Overview
Manufacturer's Part Number: 2939
Summit Racing Part Number: ANI-2939
UPC: 081106029393
|