Whats this water pump from?

Better check which way that motor runs, marine engines can run either way. 4 speeds in reverse..cool!