Genuine Ford 5S4Z-6068-AA Engine Torque Strut Mount genuine oem factory part exact fit durable best in quality this is not an aftermarket part OEM