This is a genuine Keeway part: Oil pump plate.

Item labelled #10 on the diagram.

10. Oil pump plate

SKU: 150054040001
£3.00Price