Product review (5 stars): Correct part
That was direct replacement for the original part.  It did fit the pump body and so far , works(1 month).