Water Pump Seal Large Fits Honda 19217-657-023, Fits Yamaha 11H-12438-0

eBay