Washing machine pump. Marked Hanning-EW P/N 499-200-22.
Given to me by a friend, who said it suits Hoovers, Admirals, etc from about 20 years ago which I had, but it has since completely expired. So if you have something like that this might be useful to you.