Really too early to say anything about the quality of this pump, but it looked OK and bolted right on. No leak. Seems to function as it should. The manufacturer (as I remember when I looked it up) is located in India but seems to have a quite large production of pumps, even for industrial use.
So I took the chance and no regrets so far.