New Genuine 2006-2023 Yamaha YZF-R6 Engine Water Pump 2C0-12420-00

PART # 2C0-12420-00 / 2C0 -12420-00-00. 2006-2023 YAMAHA R6. THIS IS A NEW GENUINE OEM YAMAHA PART AND IS. NEW GENUINE OEM 2006-2023 YZF-R6 WATER PUMP.

eBay