For Toyota Land Cruiser 3.0TD - D4D - SWB/LWB. Engine/Chassis Code : (KDJ120-LWB / KDJ125-SWB). 1 X Front Engine Mount Mounting Insulator - Brand New Quality Part. Need 2 Pc for Vehicle. This item is in the category "Vehicle Parts & Accessories\Car Parts & Accessories\Engines & Engine Parts\Engine Mounts".
The seller is "japanese4x4parts" and is located in this country: GB. This item can be shipped worldwide.