TOYOTA LANDCRUISER
HDJ78/79
08/2001 - 12/2006
POWER STEERING PUMP WITHOUT PULLEY
4.2 LITRE INLINE 6 TURBO DIESEL- (1HDFTE)