Brand New 4LE2 Fuel Injector Pump For Isuzu Excavator Diesel Engine Auto Parts 104130 1001 - Buy Brand New 4LE2 Fuel Injector Pump For Isuzu Excavator Diesel Engine Auto Parts 104130 1001 Product on Alibaba.com
File:EFW N-20.10 Aiguillon at Swiss Air Force Museum Dübendorf(Ank Kumar).jpg - Wikimedia Commons