Water Pump Seal Mechanical for Yamaha 11H-12438-10-00, 11H-12438-00-00