An OEM branded front right driveshaft complete with CV joints. Equivalent to Land Rover part number: TDB104980 Suitable for the following Land Rover models:Freelander 1, 2.5L KV6 Petrol Models VIN 2A000001 onwardsFreelander 1, 2.0L TD4 BMW M47 Diesel Models VIN 2A000001 onwards