Westar EM9148 Engine Torque Strut Mount