This is a Brand New Tuff Stuff #6175B Black Type II Power Steering Pump.  This is the Press-on pulley pump.  For use with remote reservoirs it has 1200 PSI Rating with 3 GPM.  17MM Pump Shaft.  Ports are M16 & 5/8"OD return tube.  Mounting is M8 x 1.25 threaded holes.