The Anchor 2894 Engine Mount Front Right is a high-quality replacement part designed specifically for 2000-2007 Ford, Mercury, and Sable Taurus vehicles. Made by Anchor, this engine mount is a crucial component to ensure the proper functioning of the engine. This front right mount includes all necessary items for installation and is manufactured in Israel, guaranteeing its durability and reliability. With dimensions of 6.600 inches in height, 5.400 inches in length, and 4.900 inches in width, this engine mount is a perfect fit for your vehicle's engine compartment.