This engine torque strut mount anchor is a high-quality product designed to ensure your engine's stability during operation. It is made by Anchor, a trusted brand in the automotive industry, and has a manufacturer part number of 3139. The strut mount is specifically designed for engine torque and is a crucial component for any vehicle's engine mount system.


The product is easy to install and comes with a 30-day warranty. Please refer to the pictures for additional details. It is perfect for those looking to upgrade their engine mount system or replace a worn-out strut mount. Don't miss out on this opportunity to improve your vehicle's engine performance.


Sold as shown

092624G36