Ambac-M50-Fuel-Injection-Pump-MEP002A-MEP003A-Nameplate Published November 15, 2012 at 2560 × 1920 in MEP002A-MEP003A Ambac M50 Fuel Injection Pump 50-2/4A-80A-9540A Ambac-M50-Fuel-Injection-Pump-MEP002A-MEP003A-Nameplate Ambac-M50-Fuel-Injection-Pump-MEP002A-MEP003A-Nameplate ← Previous Next →