This genuine Yamaha YZF 125 R water pump repair kit consists of 8 pieces and includes O-Ring and gasket. It is a full kit that is perfect for repairing engine water pumps. The kit is specifically designed for Yamaha motorcycles and is made of high-quality materials to ensure durability and long-lasting performance. The kit is suitable for anyone who wants to repair their Yamaha YZF 125 R water pump. It is easy to instal and comes with all the necessary items included. This kit is a must-have for anyone who wants to keep their motorcycle running smoothly.