Fuel Injection Pump 3908183 for Cummins Engine 4T390 4BT 3.9L 4B3.9 3038920M91 04010-3813
Baker’s notes & crumb story
Description
Fuel Injection Pump 3908183 for Cummins Engine 4T390 4BT 3.9L 4B3.9 3038920M91 04010 3813 04010 3813 Part Number: 11808055