This a genuine Keeway part. Oil pump nut.

Item labelled #5 on the diagram.

 

05. Oil pump nut

SKU: B04170600052
£2.00Price