China Common Rail Injector 23670-0L020,095000-8220 For Toyota Kun26 Hilux 3.0L 2005-2010 Motor D4D 1KD-FTV 2 Pieces/Lot, Find details about China 095000-8220, injector from Common Rail Injector 23670-0L020,095000-8220 For Toyota Kun26 Hilux 3.0L 2005-2010 Motor D4D 1KD-FTV 2 Pieces/Lot