The ad Land Rover Defender Discovery L316 engine for Land Rover Defender has been sold and is not included in the search!
Type:
engine
Part number:
SALLDHAF8TA991201
Location:
Portugal Leiria
Placed on:
more than 1 month
Seller stock ID:
SALLDHAF8TA991201
Description
Engine volume:
152.6 in³
Condition
Condition:
used