Looks like a Boat Leveler trim pump to me.
Do you have that brand of trim tabs on your boat?
Mark
If you click on the link that Don posted (Insta Trim Boat Leveler which Insta-Trim and Boat Leveler is the same company) you'll see what they call a "universal trim pump" that they use which looks like what you posted.
Mark