null

BMW E39 E46 X5 X3 3L M54 USED ENGINE TRAVELLED 179000 KM

$2,450.00

Out of stock

BMW E39 E46 X5 X3 3L M54 USED ENGINE TRAVELLED 179000 KM

ENGINE IS OUT 530 E39 BUT WILL SUIT OTHER BMW WITH 3L M54 ENGINE 

3 MONTHS WARANTY