The product is an Engine Water Pump manufactured by Gates, with the manufacturer part number 42005. It is suitable for various vehicle models as indicated by the OE/OEM Part Numbers 04626054AF, 68382489AA, 4626054AD, 4626054AE, and 4626054.
On other reviews, I was lead to believe it had a composit impeller, not so it is metal. Fit perfectly and came with a gasket. You must reuse the studs that mount the fan from the old unit.