Flexible Impeller Engine Cooling Pump.
10-24398-01 Vertical Mounting Holes 10-24398-02 Horizontal Mounting Holes