04 05 2004 2005 Honda Cbr 1000rr Engine Water Pump Cooling Motor Oem Parts D59
Removed from a 2004 Honda CBR1000RR.
eBay