Mitsubishi L3A-61WM Denso pump

On estimate

Reference 094500-5460

Brand: DENSO

3 cylinders