This is an old plow pump pulled This is the Monarch HY-LO Model A pump, These have a square tank on them. This comes just as you see it does spin freely.
I have many other HY LO pumps and factory jeep plow parts listed as well check out my listings.