Yamaha YZF R125 Engine Oil Pump Parts: Plug, Drain, Strainer, Spiral, O-ring

Genuine Yamaha YZF R125 (2017)Engine oil pump spares: Plug, Drain 1S7E53510000O-ring 93210347A100Spring 9050118X0100 (no longer available from manufacturer) Strainer, Oil 38BE34110000.

eBay