That is a Ford mechanical fuel pump. Make sure it has the hose connection on the top that goes up to the carburetor (or intake). That hose is incase the diaphragm leaks...prevents fuel/vapors from entering the bilge.
Looks like this one would work for you:
https://www.summitracing.com/parts/crt-m60389although the bottom ports appear to be coming out at a different angle than yours, you should be able to rotate the bottom sections by a bolt hole spacing.
Ray
_________________

"Knot Easy" 2000 Horizon 240 Volvo 5.7GS /SX
tow: 2017 Honda PILOT EXL-AWD
prev. boats:
'87 Chaparral 198CXL 4.3 OMC Cobra
'69 Jetstar 16ft Ski Boat, 115hp Yamaha
'68 Aluminum Jon Boat, 3hp Sears
'64 Water Wings