Anyone Recognize this water pump

I caint imagine it's just 1/2 NPT for the water pump inlet. It'd have to be at least 3/4 NPT, wouldn't you think? I looked on their web site but it's not listed.