The Anchor 2623 Engine Mount is a high-quality, durable part designed specifically for car and truck engines. With the manufacturer part number 2623, this engine mount provides a secure and stable connection, ensuring optimal performance and longevity. The Anchor brand is known for producing reliable automotive parts, making this engine mount a trusted choice for vehicle maintenance and repair.