Loading... Please wait...

4.5L V8 TD | VDJ76/78/79 | 1VD-FTV

TOYOTA LANDCRUISER 4.5L V8 TURBO DIESEL

VDJ76, VDJ78, VDJ79 with 1VD-FTV engine

03/07-on