Brand New OEM Water Pump Rotary Seal. Will fit most Can-Am models. Part Number 420650370