04 05 2004 2005 Honda Cbr 1000rr Engine Water Pump Cooling Motor Oem Parts D59

Removed from a 2004 Honda CBR1000RR.

eBay