I think this is a used Packard? P6859 Water Coolant Inlet Outlet ? I dont know application. Mounting holes are 2 3/4" Center to Center

32