TOYOTA DYNA TOYOACE XZU421-TPFMS3 / TOOL-ENGINE-FUEL / INJECTION PUMP ASSEMBLY
Toyota Land Cruiser genuine parts
Toyota - LEXUS genuine parts
INJECTION PUMP ASSEMBLY
(9905-0206)S05#..XZU401,402,411,412,421
(9905-0206)S05#..XZU401,402,411,412,421