DE2435-5959 stanadyne injection pump

On estimate

Reference 05958

Brand: STANADYNE

DE EX-05821 (2) = DE2435-6323 = DE2435-6246 = DE2435-5958