Kubota OC95ED Denso pump

On estimate

Reference 094500-6420

1 cylinder