This a genuine Keeway part. Oil pump sprocket.

Item labelled #6 on the diagram.

 

06. Oil pump sprocket

SKU: 269054030000
£5.00Price