This a genuine Keeway part. Oil pump assembly.

Item labelled #4 on the diagram.

 

04. Oil pump assembly

SKU: 269004040000
£19.00Price