I would think this is a motor that was manufactured specifically for the application, it doesn't look like one that you'll find a generic replacement for. Looking at the shaft and the front housing cap I assume it's a pump motor and the shaft seal leaked. Before you spend too long tracking down a replacement can you get new seals for the wet end of the pump?